MESLNESKMLHFVEGRSPEQKLQDGHLFPKVFLPAHQSQREDIHAVLESIKEEKQCLESELHEAGVLLFRGFATRSASDFNAFVEAFGWEEQIYEGAAPRINVVGKVWTANEAPLHKDIFFHHEMALVEEFPSKLLFFCEIAPPEGTGQTAVVLSHRVAQHMENKFPSLVEKLDREGILTCTPLAKEDNPGYFLGKSWQSHLKTNDPKEAKRRVAAAGSKLEWMEDGSANIIAGPIPARRIFEGYNNRKVWFNYIPAATFKNTTNILKCGDGSAIPSTLMEECIQVMNNECVEMKWEAGDVLLIDNLAVMHARRPSKPPRRVLVAMCK*