MAQIGDGRWSLHGMTALVTGGTRGIGYAIVEELASFGASIYTCSRNKKDLDECLEKWQTKGYKVNGSTCDLFLEDQRIELIGKATQHFNGELDILVNNAAICVPKETTQITSADCSLMMGTNFEASYNLCQLAYPFLKGSGKASVVFISSISGIMAIPFVSLYAATKGAINQLTKNLACEWGKDNIRVNAVAPWIIDTALTDTVAEDFESSDVEKLIKRTPISRMGKPNEVSSLVAYLCFPAAAYITGQIICVDGGKTVSGFP*