MRWVGLLLIGVYLYGAITYAKSIRYPSKIVTTEMLYRRLGEAGDGLSESYYAFSCPQVFSVVSQHIDKFVTADPTMAGGLQRLHFHDCFVRGCDGSVLLNSTAFSLAEKDAQPNAGSLRGFEQIDEIKAALEEVCPDTVSCADLLALVAREATVKAGGPSWSVPLGRRDGFESLESEASAHIPSPQSNFSTLVKTFAAAGFTAQEMVVLSGAHTIGRARCGAVQPRLYNFSGVEGLTDPSLDPILADELILQCPPNNVKNIIAMDSTQDTFDIVYFKQLLVNQGLFLSDAALITNPLALDYVTRLSESRSTFFADFAIAMEKLGTIQLLTGSAGEVRKRCAVVNSI*