METSVTGRKIVVLGIPWDVETDGLREYMSQFGAMDDIIVMKDRATGKSRGFGYVTFATAAQAEKAVAQAHMLKDRRLEVKMATPKEEMTKQPDSTRIFVARIPPSITEVAFRSYFGEFGSVTDCYMPKDPASKAHRGIGFVTFESSSSVDKVMAETHEMDGVSLAVDRATPKDESARFGRGGFPMRGQQDMRLPMPYGSPGAYGAYGRQPMLGYGSLMNAGIPGAVHGAAGGVASPAGGSFANGVRPSNEAKIFVGKLPAEASSQDLRDYFSRFGPIEDVYIPKELNKASHRGFGFVTFVEEAVAAFVAGRPHTICGRAVAVDRATPPEGGSGGAGGSAAAGGIGGPIRGAHASTGAGSFYPATASYSNPMESLPYGTYTDYAPPGTTEYSSPVSRSAPRYRPY*