MVITNNTTLPEESELNVQELNLSSAALRAGAFHLGKQCEQANNEFMLCRQELDDPRACLAEGKAVTSCALDFFRKVKKTC HEEFTQYATCLDKSSGTMAFSHCRKTQGVFDKCIKDNFDWDRPSYGYFSRAKVIQSAREAPKKEEKVSYPDATPGLPEDY PKPPAKYGSRFHWLE