MGEGTFGQVLECWDREFKQFVAIKIVRGMQKYREAAMIEIDVLRKVAKHDRSGTRCVQMRNWFDYRNHTCIVFEKLGPSLYDFLRKNNYRPFTIGLVRELGRQLLESVAYMHDLHLIHTDLKPENVLFVSSDYVKVPDYKNCSTNSLQDRTCSMRLPKSSAIKLIDFGSTTFGNQDHHSVISTRHYRAPEVILGLGWSYPCDIWSVGCILVELCLGETLFQTHENLEHLAMMERVLGPLPQHMIKKANHSAAKYFRHGRRLNWPEGAASRESIRAVRKLFHIKNLIIQQVDQSARDLMDLLQGLLKFEPQERLKAREVLRHPFFM*