MVQGFLIGKAFMWWKELRIKPTTWADFESEFRTEFLQAENEYDIVSQFKHLDMDNITFDTYLQRFRDLQAKAPHMDPITILGFFVDGLPDTYQLQVKNNHSKTLDDAIRYAKIYDETVARKQPKKPQQPSSGNPQGSRFKRKFKAGKSSPQAPAATQGSSQTLGNSKKLKRQKQDLILIGAVLECSKMHMTIPDGSLILREGSIDISPRYCGPYKILKRIGYRRAAELFAVAAQPFAAVRSAPPGSCRLSAALRQSEQSAAPPALAVAWCWPARVLSRPDAGLFGCWPV*