MGLRDIELTLPPGFRFYPSDEELVCHYLHNKVLNQHRFAGVGAAAGGTMVEVDLHTHEPWELPDVAKLSTNEWYFFSFRDRKYATGLRTNRATKSGYWKATGKDRVIHNPKLHAAAAAHRRASIVGMRKTLVFYRGRAPNGVKTNWVMHEFRMENPHTPPKEDWVLCRVFYKKKAETETESSYSMENQQEAVIAMARSAAAIKAGGCYSNSSSSHDPAAAGHHSPPPFPASLAACSSSHHYSSHPPPPPDHHHHHHMPVTGGGGGSLNEFIPTTSMALYSSIFDFSQHLDGGAVAASASASAAGSRVDGGEQCGLMELGLEEHYNYNGLMPM