MKLLKDLLVDRKEFEDWKNNLTWARDGTLYLTTFPDISIGQPKYAKDINCNSKNLFHVKEFPLEFENKLDFELAQQNGLLNSQPVCYPRVCKPSPIDDWMAVLSNNGNVSVFKDNKMLTNLDSKGNLSSRTYHCFEWNPIESSIVVGNEDGELQFFSIRKNSENTPEFYFESSIRLSDAGSKDWVTHIVWYEDVLVAALSNNSVFSMTVSASSHQPVSRMIQNASRRKITDLKIVDYKVVLTCPGYVHKIDLKNYSISSLKTGSLENFHIIPLNHEKESTILLMSNKTSYKVLLEDELHVTADNIIAPYLEKKFKKWSTIWNEFNNYETTLVIHGISLSPDGYSIAIVYDMERVAFKYKIASEQSFNIMFAPLYHTWTISERAVGLAWYQTYQIYNQSLPKLPENFSMNKKLLNGNYPISLDFQSYLNALMKSEEMRIIMFLNMTIDKPSILSFLEALYEYAINKKSELTNSFDLACVLSIAAILKREAPIYNGTLLMKNSFLEETFNLESFTADPETVTSTTNNTWKRCGVTLLPILTTHVKICPVSKQRVIDIKRDDLNDYGWFTRGLLERFNEISVYCGTTLEVM*