MSGLLDEMKMLLKKEGLLQKDLYFADYETFEEVPLFSLWHHIDFLKDFTFDEKNTILINQAIGLADNAHKNSVDSLAQDADEYFICVSVTGWDEAEEINCITPNLFISRRKTWLLSCLALEQHHTPQEVLINRYLAASGLEGYQAYSSKSAKDDEVRIYIVHQRYFQIH