MSYVIDRRLNGKNKSTVNRQRFLRRYREHIKKAVEEAVSRRSITDMEHGEQISIPGRDIDEPVLHHGRGGRQTVVHPGNKEFTAGEHIARPSGGGGGRGGGKASNSGEGMDDFVFQITQEEFLDFMFEDLELPNLVKRHITGTDTFKTVRAGISNDGNPSRINIVRTLRSAHARRIALSGGSRAKLRAALKELERIKREEPDNLGDIQELELEIAKLRARIDRVPFLDTFDLKYNLLVKQPNPTSKAVMFCLMDVSGSMTQATKDIAKRFFILLYLFLKRNYEKIEVVFIRHHTSAREVDEEEFFYSRETGGTIVSSALKMMQEIMAERYPTHEWNIYAAQASDGDNWNDDSPVCRDILLKQIMPFVQYYTYVEITPREHQALWFEYERVREAFEDSFAQQQIVSASDIYPVFRELFQRRLVA*