MPRGKRHGIHWQWLRAQVVRGGPAFAVSLNISGIEPTLRNAAELGAWQVISPQEVVGVVEYVDGLHDVQEKTYEKPTVLVAGQVSGEEEIPEGVVAVLTPDAPDVLSHVSVRARNMRVLFATCHDHEPLDQIKAAAGTSLHFTTTASGAVNWTEAQASEFEAASDAKAAEKPSAGLKISIPKWPGKWVVGMDEYKDGVVGAKSKNIAGLRGKMPDWISLPASVTLPFGSYEQALEAKENADIKAQIESRVARINARQLNGNNNGAPAGEQQEQGSDEASTLLAECRELAMQVHVPPEVEQQLTEAMTTAGIPLPDSEERWAKAMGAIKGVWASKYNDRAYISLRKIGVSFDDVRMAVLVQRVVPAHYAFVIHTRNPSNNDPNEIFCELVRGLGE