MDKAPSFGRTSSMNFSEAGSDVSMAEEGALFVTRKEPGAAFGAISFFTELPSQESVWSSSVIKVLVLNRTAFQELLTAFPQQTRKMLQNLDDHTVETVTQELLDSLDASKRMSEDVVQALHLLAIRDVRPTDLTTSVLMEMRGLLKAHQRPMLDNMGKVKDALAKYVRKVDQEIVYEFLNNCSGGDEAAVRAALSGGMSPNAADYDKRTGLMLACHEGHAGLVRMLLEAGADPQLKDSFSDRHVGMCHNEIIEILLEFGATLGMEGYAVSSQMCQFVREGDMVQLSRMLRAGANPNQLDYSTVLCGNLTAAQLLVSEGSARVDFKDALGKTPYDEAVRLGNRPIMEFLKDLTDAAVSETAMLARNTDFLNACSSGNAATVTRMLKAGQDPDTANYDKRTGLMLACHGGHEDSANNTAMWEAVTTKRHAIIDLLLQYGGG