MSTPRPDGDVEDHESPILVTGAAGRVGAVGRFVVQQLRQRGLPVRAMVHRDDDRAQNLRSTGAHVIVGDLTNPNDVARALKGCRRVYFSMSVSAPYLEATVIMAAAALQQGDIEVLVNISQMSVSQMSLTSMTDSPQQRQHWLAEQVLNWSGLPVVHVRATVFLDHFFFSAWAAESIATDGTIRLPFGSAHTSPIATEDVARVVATVLEKPGGHIGKVYELTGPCSQDMNAIAREYAEALGRSVQYVDVPYDQWRDQELSNRGLPTYVFEHIRSMARLHAENRYDRLTEDVAEVTGEPAMSVREFVALRPEVFKDASRNTAVL*