MKLIYVTFIRFVFFIYVHGKLNIDIFEKLVNIDIEYINVYKNDIEKKYMKKPNSLIYEHVSKYINLKNNYVEIVIKGKLKNVQDTLVENFLFLLPYHEAYQGTNLYALDDEGNVLKHNILKDTKDIEEMNIDPFNDDVDLSHFNLRVYEIILSRKLKLEENVLVKLSYTLGQPYFPYPLEIDFINKQNVLFYLSSKILLPYQVEKYERIEINLCEACDIVSLDDACFLKGLKKINDKNYIIEYEHNIESFNLGNKILLYFVCDYNLGYFEKVIKNINISSLGYIYEKEEYFLKNNAAKINKFDRYILSDYESRYTSPGGSNTGEAINGSDNIGFINMENKNDTVNNIPIKNNSKSHFPRNKTDKHNSIIYSLESKIDYNIYDYNYFDDLGKIYLIRGEEIYDDEKKKNILKFDVKPRYPLLGGWKFHFFNTFYHFSNLYKIKNKRNVYAYKVDISPTIKSFYIKQLIINICLPSYSYDVLINNDNLKNYVHVQTTKKKEWIDFFSERNVVTLQIYKFFPSSDEKYMNNFLVMYNLPITHIFIKPLMLIIITFFIIILSFVMKYISFNFNTISENQIEKEKIDQQLFYEKSKELYENLSFISDKLIQSINSFKGEKKEKENSEILTKLEEKWTYDFIIYTKEFYRLFEYSDKKYELQDYVDKCFNYHAVIKKFFQAQIIHNLNVNLNEIAKAEKDLLLLLKYN*