MWEAWLEKLLHPLLTHSQQALSYSWSSLLQEGRAKVPDLHGIVDGSDLKVEVMEEKLLRDLTRETCSILSVFALPTLNAGLPSLEPSGHVSRVDELSLKDLAAFATSSMVGFVLMHKSIALPALQISLEALRWTDGEAVTKVSSFCGAVILLAISTTNMELRDFVCKDLFPATIQALSLESNAFISADLVALCREIFIYLADKHPAPRQILLSLPCITSQDLLAFEEALTKTASPKEQKQHMKSFLLLATGNKLKALAAQKSINVISNVSTKPRNVTPALESKTDEGDAIGLAGIV*