MSHRQLLRSACRALAECQTSMRSAASSNHSTASTVARSSLGRLKCSAAPISSFASCSVMRSFQQSSLQVSAMATSLPMGFAASVPSLCSPLTASTTQSRGIASTGTALEGEGEDEEPTYLRPLAGSQTSLTSASPSPEDEPPDLLAGLRTPPNAARRGAEGPRGPPQSFGPRGDDSALGSELVATAREVFTRQPESARGPLPSLPREIREALYGHRWDRVLVDVRRSVERRPLPGGKEEVYTAMVATGNMAGIFGLGLGVADTAQLAVARAHLDSFSRLTAVPLYRGHTIYHQLEHSYHRMKILLMPRPEGWGLRCSDLMYELCNVVGLRNVSIRLRGRVKNKFYVAQCFQEALLKQTTPHDGVEATGMYVREVYARKELPYGLRRGVDVI*