MVSLESRSVRHPQSQSLFFPVLGWVFTVKMRCLPLVVTFLIIWVVADSRKIIMPEDIGLSTSLGNIRSFDGFEIEGSSSRIEIPSLKEFPLEFICNACLEALRLAEKVLADPEFLENIKKCAGDICSLLPSNLQGECEESFKSYIEKAVVFLQEYLSGERLCNSTGLCPGYGETISNNERNIQLNFGSFYNKLSSMLRETLLEVANMAYQRQEQSEVLNEKDHSSTVLLRFNEKASGNISCDACHRAIDEIEKDLRNPVTKLKLIKILLQACEEVQDHVKECKKLVLEYVPLILVNLEKYLKNNDICAMLHVCKDHMILL*