MPTSVAGIFHNIVSLQCGIPNGRGCEAPRAFSRSPGVSCKSLGFVENLCSPRFRKQKVNLSNAKRGSRCRNTLTTDVYQQDEHDIAKSKKEEHESGIDLKQWMEEQGLPKCNVALVEHQLAEGDKGKPIHYVVASQDLQPGDVALTVPKSLVVTLERVLGDETIAELLTTNKLSELACLALYLMYEKKQGKESYWYPYIRELDRQRGRGQLSVASPLLWSPEELNEYFTGSTMKEVVLERLAGIKREYEELDTVWFMAGSLFKQYPFDLPTEAFSFEIFKQAFVAVQSCVVHLQGVSLARRFALVPLGPPLLAYKSNCKAMLKAVGDNVQLEVDHAYKTGDPIAVWCGPQPNSKLLLNYGFVDEDNPFDRLAVEASLNTEDPLYQQKRAVVQKNNRLTIQTFQIYKGKEMEAVRDMLPYMRLGHLADPEEIETVSFAQEPLCYVSACNERAVLNQIEHFFERRLAGYKSSDTTKAVDAKKDAKRTVAKKLMSIEKNILRNALAAVHELIRELPDGAISPCIGPYLPNLK*