MRESNVVHVKAPITVVGDIHGQFYDLIEIFRIGGYCPDTNYLFLGDYVDRGMFSVETISLLVCLKLRYPERVHLIRGNHESRGVTQSYGFYTECSRKYGNANVWHYFTDMFDFLTLSVVIDNQIFCVHGGLSPSIHSIDQIKIIDRFREIPHEGPMADLVWSDPDPDRDEFSLSPRGAGYTFGAQVVKKFLAVNNMSHILRAHQLCQEGYQVLYDDRLSTVWSAPNYCYRCGNMASVLEVNTQGERFFNVFAAAPENDQHKDMQQGMEKTADGNSLPDYFL*