MVGAAAATLRPRLLSPFVGNCSYHQSKQPLHHLFRHNPGHKHISMRLSRTFTGITNLLFNRRNTDEFQDMTQKRLKPGKLSPKRLVPDHIRKPPYVDSMKPPGISSGPQIHDEKGIECMRAAGNLAARVLQYAGTLVKPGITTDAIDEEVHKMIIDNGAYPSPLGYGGFPKSVCTSVNECICHGIPDSRELEDGDIINIDVTVYLNGYHGDTSATFFCGDVDEKAKNLVQVTKESLYKAISVCAPGVEFNKIGKIINDYANEHRYGVVEQFVGHGVGRVFHSDPVILHYRNNERGRMLLNQTFTIEPMLTMGSIHPIMWDDNWTVVTEDGSLSAQFEHTLLITENGVEILTQC*