MEVEIALCTYRTPLPCDIDAIDFDGTRPNVKNVLGGAASFAVVGARLVTGREHSQAVSWIVDVGSDFPPDVLDLLKSWDTNCVFREDQSRLTTRAWNGYGPNEKRDFKYLTPKLRLEPEMLSDSQVFSKTFHMVCSSSRCISIVQTILRRREELQRAGKAPPVKHAAQRPIFVWEPVPDLCTPEEQERFLAANQVVDVVSPNELELGMMFGQPGWSEETDYGKNIVKKILESGIGPDGNGNLVIRAGKDGSYSYSRSQRVWLPAYHQPSASGASAVIDPTGAGNSFLGSTAWQEAIQAAAQHSQVLTALIFATVAASFVVEQIGVPRMSTSSDGKELWNETEFTERVRLYTQRLYRTLEESPQKHFQIN*