MTGGILLGHSLLGRSKAYMHTIFLENSTTVLETVANIGLLFFLFLVGLELDFNAIKRTGRKALAIAVVGISLPFLAGIGVAYILKATISKGVGYGQFLVFMGVSLSITAFPVLPRILAEVKLLTTNVGQMAMAAAAVNDVVAWILLALAVALSGTDKSPIISIYVLLCGLAFVVFMMVAVKPIMSWIGHRSPDNEPVLNDEVFLILVLMALFTTFITTPLVMAIYKLARKATPYIHRKIQREKPEDRLRILACLHGTRNIPAMINLIEASRGIRNPALRLYIMHLVELSKRSSAIMMVHKARKNGLPFWNHNRSQSQDRIVVAFKAYEQLSKVTMRPMTSISPIHDMHEDICNIADWKRIAMIILPFHKYQLVDGVLESVSLAFETVNQRVLKYARCSVGILILPSSCLMLNS*