MKFLKRGVALALLAAFALTTQPAQAYEKDKTYKITILHTNDHHGHFWRSEYGEYGLAAQKTLVDSIRKEVAQEGGSVLLLSGGDINTGVPESDLQDAEPDFRGMNLIGYDAMAVGNHEFDNPLTVLRQQEKWAKFPFLYANIYQKSTGERLFKPWAIFTRQDIKIAVIGLTTDDTAKIGNPEYFTDIEFRKPAEEAKVVIQELNMNEKPDVIIATTHMGHYDNGDHGSNAPGDVEMARSLPAGSLAMIVGGHSQDPVCMASENKKQVNYVPGTPCAPDKQNGIWIVQAHEWGKYVGRADFEFRNGEMKMVNYQLIPVNLKKKVTWDNGKSERVLYTPEIAENPQMLSLLTPFQNKGKAQLEVKIGSVNGLLEGDRSKVRFVQTNMGRVILAAQIARTGADFGVMSGGGIRDSIEAGDITYKSVLKVQPFGNIVVYADMSGKEVVDYLTAVAQMKPDSGAYPQLANVSFVAKEGKLTDLKIKGEPVDPAKTYRMATLSFNATGGDGYPRIDNKPGYVNTGFIDAEVLKEFIQQNSPLDAAAFTPNGEVSWL*