MSRLIIVFIVVTMICSATALPSKKIIDEDEEDEKRSADVAGAVIDGASLSFDILKTVLEALGNVKRKIAVGVDNESGKTWTALNTYFRSGTSDIVLPHKVPHGKALLYNGQKDRGPVATGAVGVLAYLMSDGNTLAVLFSVPYDYNWYSNWWNVRIYKGKRRADQRMYEELYYNLSPFRGDNGWHTRNLGYGLKSRGFMNSSGHAILEIHVSKA