MVTPEKSLSTALNARTIGSGNETIVLCHGFGTDQSIWDKIIPLLAENYTLVLFDWPFSGAVTDKSLYDHAKYTSFEPYADDLITIIDEMDLKCVTFVGHSMSAMIGCIASTKKPELFKRLILVTASPRYINTDDYEGGFESSDIEQLVSTIESQYENWISIYAPIAVDPNDVASVDKFHNCLKSMGAEVAISLAKTVFYSDYRDMLEKVQIPCTIIQSSNDMAVPLNIGHYLEEKIKGVSTLEIIDMIGHFPHLTAHLKLVEVLKGVLR*