MAQIGDGRWSLHGMTALVTGGTRGIGYAIVEELASFGASIYTCSRNKKDLDECLEKWQTKGYKVNGSTCDLFLEDQRIELIDKAIQHFNGKLDILVNNAAICVPKETTQITSADCSLMMGTNFEASYNLCQLAYPYLKGSGKASIVFISSISGIMAIPFVSLYAATKGAINQLTKNLACEWGKDNIRVNAVAPWIIDTALTDTVAEDFESSDVEKLIKRTPISRMGKPNEVSSLVAYLCFPAAAYITGQIICVDGGKTVSGFP*