MESSLYDFYYSATYSDESTMAPFAPSNKPVFGKEEDVSKVLRAKVASHPLFPHLLHAYMDCHKVGAPQDVAHLLEGIKGEHTSGVCQISESEGFLGTDPELDDFMGTFCDLLVKYKSDLLKPFNEATMFLNLMETQLHSICNNTPPQPDEVTHGSPGKDLSRVKKEAIEGKRMEVQELKDNLLRRYSGYITNLRHEFSKKKKKEKLPKEAKQILLSWWNVHFKWPYPTDADKVALAEWTGLDQKQVNNWFINQRKRHWKPTEEMHAEILDGLYGSLDE*