MGLRDIELTLPPGFRFYPSDEELVCHYLHNKVVNQHRFAGVGGAAAAAAGGTMVEVDLHTHEPWELPDVAKLSTNEWYFFSFRDRKYATGLRTNRATKSGYWKATGKDRVIHNPKLHAAAAAHRRASIVGMRKTLVFYRGRAPNGVKTNWVMHEFRMENPHTPPKEDWVLCRVFYKKKAETETESSYSMENEQEAVIAMARSAAAIKAGGCYSNSSSSHDPAAAGHHSPPPPFPASLAACSSSHHYSSHPPPPPDHHHHHHHMPVTGGGGGSLNEFIPTTSMALYSSIFDFSQHLDGGAGVAASASAAGSRVDGGEQCGLMELGLEEHYNYNSLMPM