MGRGNPMGLCLICQDQSYGRHYGVIVCDGCAVIFSVRKNITYTCISGDNKCIIDKTRRNWCPSCRLRKCYACNMDPEKVQKERGPRKKKANIEGEGSEINCPNKALDDILIKSVEISSKSGVLTFCNSLTKATILAESWPLFLILQTYASKNNMKLLFKLVRSLRLPLLETNAIELDKVEHSILINLLFCKLSSKIGRLNFAAAMTPVFCIYLFQYCTILHPKEPERLIKLTSIVEKLVNLLGNEEMKNELAKYYQVLPEFIILHYTK