MTAMPNGRPSGQARDDVFGPEAQKVAIIGDGRIGRAFFQMTGPRGRLVARGERVTLLQDEDESFPIIVSTHCSHLEAVLSQTCSHRWKDLVFLQNGMLQPWLCLHGLLNNTQVLLFMSALPENPLEHKGNMQIRPGGRDSLVWGRWGGAIKEIMHAGGLPCSAVSHEKYLEVMVEKLLWSSIFWLLSAGLGGLSVGAIVNKHLPYVEELTIELLPLAESYLKSATCQTGEMMGRPADFSFPKGPEMVTRLCHYSNAIYDSVPSKSMALSEFHWRNGWFLSQKVTDRHVHWLRQAGVSPTFWQETWE*