MESSSPSVPFPLLQAPVESTYRACTIPYRFPSDNPRKATPVEIQWIDLFLKSVPSFRQRAENDPTVPDAPAKAEKFAQRYTDMLEELKKNPESHGGPPDCILLCRLRELILRELGFNDIFKKVKDEENAKAMSLFEGVVQRNDEIEDAEKRAENLIRGILAGNIFDLGSAQLAEVFAKDGMSFLASCQNLLPRPWVIDDLDTFKSKWTKKSWEKVVIFVDNSGADIILGILPFARELLRRGTKVILAANDMPSINDITYLELVEIVNKLKDVNGKLAGVDVSDLIVANSGNDLPVIDLSSVAPELAYMASDADLVVLEGMGRGIETNLYAQMKCDSIKIGMVKHPEVAQFLGGRLYDCVFKFNEA*