MSTCALMNVQVTEDQNPSGPKQEKEQRLREIRSVLEAGALEPVDLWSTVLAWRQSRESLAKLDIEKVASLARTSIAAFLAKDPSELTEGDVAWMWDSFYSIPLTAVVTLVLKHGADVAEIVPTAERLKVSKVVALFKKLFGWRGMESSRACSVVGRSLRGPGVAGGREAYAALQSLDERAPRFDAADGEKKRLSQQSWQVIKYLLEKYLGVRRAFSDADGGQMGSRKRRYITWEEDMLDDAVERQAKQARAGMAPSFPEVYNVFSDCYALIHRRV*