MGKVHGSLARAGKVRGQTPKVPKQEKKKQPKGRAMKRLKYNRRFVNVVVGFGKKRGPNSHARRSSRPVTVAQAGQQQGAVVAAAAAQPEEKSGGMGRTLTLALLFGAWYLFNIQFNIYNKQVLKAFPYPLTITALQFAIGSLWCCLMWLLRLHKAPEGNFFENAASISPLAAVHTLGNSLTNISLGSVAVSFTHTIKALEPMFSVLLSAMFLGDKPSLAVALTLVPIIGGVVLASTSELSFTWKGFLSAMGSNLTFQSRNVLSKKFMSKGKGSLDNINLFSIITIVSFVFLAPIALLTEGMVFTPAAMAAQGIADPYLVMKRAALAGLCFHAYQQVSYMILQRVSPVTHSIGNSVKRVVVIASSILVFRNPVTQQNLLGTAIALAGVFAYSQVKRLGGKGKADKPKAE*