MFKSHILGYPCVIIFNSEEAMFVLNKDQLFKPTFSASKERMLGKQAIFFHQRAYHANLRMLVLRTIMPEAIKDIISEIESIAQSCLKSWEGKYSILNACTSHTRRARKELAQILAQIISTRRNMKQDRNDLLGLFMSEKAGPTDEQIIDNIIGVIFAARDTAATVLTWIVKYLGENPHILEAVTESIIRGKEENGEQIGLNWSDIKNVLMTSRVIQETLRIASILSFTSREAIEDVEIQGYLIPEGWKVLPLFRNIHHRPDNFKEPEKFDPSRFEVPPKPNTFMHLAMGSMDVRWSIIGAKKKNQYDPFALPQNGLPVTLYPKK*