MDPRLLWVTRSGNVDALYSLIAKEPCLLKNLDVLPFIHTPLHEASSTGKTNLAMELMVLQPSFAKKLNTEGFSPLHLAVQNHQSELAKELIMFDSTLVRIPGRGGMTPLHHVVTIGDLDLLAEFLVLCPESIRDTNINGETAFHITVMNDKYEELKILRGWMQRLHNTDSSSTENCVLNKPNREGNTRIITRHAVKYLLKFMSLNRNILNKSGMTALDALRANGHLMNRDTEKILKNAGGKSADSLSKVQKTSVFLQKSVTFREYCSTGISRYRSHLSDGTRNALLVIIVLIFAATYETAAQPQDEEDIYKFSFSEIILKYILLWGLNTIAFLLAIASGFILLPVGSTYTVWYVLISTPLVCSYAISVYLKHKLLPLIFLLMHLLTVLGVILYLLVFYMKWKRTTQKKIPKLRSELNSVEIL*