MLYVFLKGHDYKYEVAELIKLFTSEFKFKDSNADNNIESKHLINRLIYENGVLFSSTEYYENGNLKYESIQNIENMNLEFLDGFDSSKTIEEFLNSLDSESKRNFKKLCKENIKKSMFVVLKQVFNSYVPWGILTGIRPVKIVHNLMDKKLDDNSIRTILKDNYFIIDEKIDLALEIAKRERLFMYPIDKNKISLYVSIPFCPTRCVYCSFPSNSLKQFGHLKREYVYKLIEEIKGFAKVIKDTKKEVETLYIGGGTPTTLDEEELDLLINSLFNELDLSKIKEFTVEAGRPDTITEQKLRVLKKHNVSRISINPQTMNDDTLVKIGREHRVSDLVDCFNMARRMGFDNINMDIILGLIDEDLNMVKNTLEEIKKLSPESLTVHTLAIKRASNLNINMDRYKEHLTQYEEMVKMIDLSMKYAKDMGLNPYYMYRQKHMLGNLENIGYAKEGYECIYNIQIMEEKQSNYALGAGAISKFVYVDEDRIERVENVKNVEQYIERVDEMIKRKKEEVYKNVD*