MSISFGRMSVQTIVFRISFSLWIPTLYFFRTSIVHAGLVASQEPQRSDGLCSTFVLPYKTYACQEFVAQTSDGFLIGVQRMWRPDIAPRDDDRQPVLLFHGILTGGDVWVLNPPDEALGFIMADAGYDVWIANYRSTAFSYGHLSFARSDKGFWDWSVDQLASEDLPSSLELIYSKTNKKIYLVSYSEGAQATFAAFSQGLCVDLVSKVVLMAPVSYLTSGPQLIDIASTLRLQRIYESLNIYQLSTRSPGGKELVDLLCAKSSIRCYRDWFRVFSGFICCINASRRAFIDQYETQATSVKNLDHYTQQVRLGTFAKFDYGEQGNMALYNLKAPPAYDLSKFPSNRLPVLIISSANDSLANPVDVGHLLREIPAGFMHQAVQNIGHLDFVLGDTSNRVVYDYAMEFLR*