MSHEYLIVHPDNGGILELLFFILLVRKRHGFIECPEHIRARQMDHRWVIKASIPVRKFLKFVAKPMAGVGIRIEFILNLLSNNGGIIGILFKILKGEGIDIPKRDTETFISAIGHLDGRLDLEKVELSEAVNGKGSNVEVGSRYLADVCVMASKLAYENELVIRNAVTERWKMHFVEFFNCWNKFLEEKSTQAFIFCDRVANAKLVVIAFRGTEPFDADDWSTDFNFSWYKIDPIGRVHLGFLEAMGLADRSNKQSIENHLNPKGNAKEYSSGWPLDVQEDDEKPLAYYAIRDKLEKLLEEHKDAKFVVTGHSLGGALAILFPAILLLHQKKPLLERLLAVYTFRQPRVGDREMGNFINTNLNEPIPRYFRVVYCNDIVPRLPYDNKMFMFKHFGVCLYYNSFYKLKVLV*