MLLRVTPQLRALLQQAAGDESLPQDLREAAAAGAASGATTVPWDTVKAVVRHTHERKGADAAPSLQQVCAGSGIAFAQPRKPAGKPPELAKRLEELKARLEQQQYDAMVADVTQEERRAAAVREGGLVTYKQQISFGVHVLAMMAAFYAFGHVAGMAVTGNRAVHPFIGLLFMVGALVLETVLFIIRTSVPPKLHLAAARRATAARVARQAERQKQETTAFQGPAGAAGAQGSAAGSAEAAAGSKAARGGGAGGAGKQPIKLAADKKED*