MVPPGTSAATHQIVRMELDIAADNENFEQLFFSIKEGIVRALTSASKHEMTEYDKLLLELRELHIEDPESDTILQYRLKALSQAVSYIKERDHEVLLSYVLGMSLWMHSPKVSNTLAEFVVNLASVNGGCLVQCLDMLVRNFLPPSSGLPVFIDFFSRRALMKGVPKEMLMQRRNEHMERKDSTLHCVHSALRRISELVPMTALHLHPIVLQRMPHRIVDKEWNALYLENMLQLGQNAKGDYIQSQMLKAVVDRLIEIDVEIKWEDIVREDDSSKIFVFDMEFDEVVEESEAASTGPGSEVQQLAGILRDSDGEKKLSLCAVADKMDVLMDMTLQHLQNCVGAGQIDQVFNTLMSSFQSTILDTYKSKFTQFLIFYVCSLAPTTCGEKFASLLCEILTSTQRAPNTRMSAAAYLASFLARAKHLPLAIISSSLKRIVNWCINYTSRQNDKKGALTVDAGVHGVLFSSCQAVMYVLCFRMKRLLDDPNERETLYTLPINDFLRHSLNPLKLCLPSVVEEFLKQATAAHLINENLSLEVNKNIETLESNTFGGINRLDMFFPFDPYLLKQSDRFIRPNFIFWSMVQSPEEAEISDTEFEGNENELENSCGSKEIYGDSYRRPSQESIERPQASAQKQCTEEFDSVSSEDDKDLDEFEILMNRMSLTPSNIIPTHFIKPLKPPLPLPAKLTPEFLQQYSNSLL*