MPGLPSSVDLDRCIESLYKKNLLAESVIEAICAKTKELLMQESNVVHVLAPVTVVGDIHGQFFDLIEIFKIGGFCPDTNYLFLGDYVDRGMFSVETISLLVCLKLRYPHRVHLIRGNHESRGVTQSYGFYTECSRKYGNANVWHHFTDMFDFLTLSVVINDQIFCVHGDRFREIPHEGPMADLVWSDPDPERDEFSLSPRGAGYTFGAQVVKKFLEVNKMSHILRAHQLCQEGYQVLYDDRLSTVWSAPNYCYRCGNMASVLEVSDTGERFFNVFAAAPENDQHKGEMQQAGQDKTADGSTLPDYFL*