MGEVQVGAAKPALNGQQVTLLFAKVEVDDPAAVDLVRSKVDALDVGQLWSKLSRHKAAGSAMHKVDMVGKAYIATDRSNIAGWYAPMRQRDAECLQPGICYSAATQLAEAIYTMAAKYFPCMAALREKLVTSFAACYLLGGTPFNLVARTSNQGVQLHLDGGDGPLSVILWLPAGRGTLQGGAFCVPSLGLQLLLNMTLVVLAAGALEHGTIAPVVPPGSEAVRMGLSAFVRPWDVQQLLARAAKAGGSQELQAMQAQVQERLMQAKTACSRAAVREAAKAGRAAVDALPGGAALDGLFEGWQAPCEAVGLQHYNFLTWRNF*