MPGLPGRFDFVRLVFTLLQEAYHLTASIDLDECIERLYRKELLADTVIEAICAKAKELLMKESNVVHIRAPVTVVGDIHGQFFDMIEIFKIGGFCPNTNYLFLGDYVDRGLFSVETISLLVCLKLRYPQRVHLIRGNHESRGVTQSYGFYTECARKYGNANVWHYFTDMFDFLTLSVVINDQIFCVHGGLSPSIHSIDQIKIIDRFREIPHEGPMADLVWSDPDTERDEFSLSPRGAGYTFGAQVVRKFLEVNSMSHILRAHQLCQEGYQVLYDDRLSTVWSAPNYCYRCGNLASVLEVSDTGERYFNIFDAAPENEIHRGEQQAQQNKDGQSPVIDYFL*