MGNTRSVMLAGFVRKPRPSTCPTEGEAAAILWALEKFKLFTAYQPVIIRTDHMPLTWLHIMATLRPKFARWVMKLEEYNVLKVTHRPGRSHGNADGLSRNPSAPLLCHDPAVPEPIPPPTLLNPEHLPIEIFIAAQALHDVLFADGLIDIPANATTLHRWQDPDFTTAHPMRIRLGTPSGYIRVFLAVDRYTKWVEVHATESKHSVHSARLLTAIIHRHSLPYSVHSDNGTEYKGAFAKLMQDFRIIHHTSSPFSPGGMGCGGCFHL*