MMALLAPNPLPSGLRLKRTTAAAARSPTVHPLPDELQLVADIRSPYNHIRVADVSPRATGHPLAGARLLLLDGPGNIHSLSFPRRADQPPLTATYLDAFATLPPLLPRPSLAVLGFGAGSAARALLHFYPDLSVHGWELDPAVLAVARDFFGLAELEKDHAARLSVHVGDALAAQAPPGGGGFGGAVVDMFAGGSVLPELQEPDTWRRLGGIVAPGGRMMVNCGGACVEAEEEGRHGEAVKDATLGAMAAAFGDGMVSVLHVDESWVAMTGPPVTVPEEAAAWKARLPPELRHFVDTWRPYRGTSGE*