MDETIGMKKEFHDISVGDIEVGESAPVTEDDKMLLNLGYKQEFKREFSLLAVFGQSFGSMGLCPSLVGSMAFSMNCGAGGMVWSWFVGATCLLPIAFALSELASSMPTSGSLYFWTAYLSPPKYRAFLSWFLGYVLALAYSTGFASTIYAAAGLVQATASVANPSYAPTKYEEYGIYVALSFACSALIVLPTKFLARFSSFNVVFQICTILIFIISLAASSTSETRNTGSYIFGNFENYSGWTNMGWSFILCFTTPVWVLSGFESCATIVEEAKNASKAAPIAIISSLTVSLFMGFCIMITIAGTMGHDFSSILNTPYGEPVSQVLYNNLGKRGAVGVSAVLIIALCFNCSALCLASSREIFAFARDKGLPGSWIFRKLTPGGIPLNAILLVNLYTIIVGLLMLVNVTAISSIFNLAIIAFFISYSLPLVCRLLFNRLNPGKFYCGKFSKPISIVAVAWLWFMALMLLFPSYQNPNKVEMNWAIVVLGFTVFFCVGYYYLPKYGGKTFFKGPVKTVDENVTEGVTVDFQADHVSKEDDGKSYN*