MWSEASIPDLTGRVALVTGGNAGMGFQTVKQLAIHGAKVYLGARSESRAKQAIDSILSENQSITKDRLVWLPLDLSNLSDIVEAAQLLSSWEKRLDILINNAGVAADDFTRTADGFELTIAVKRVTMPPATASTTGSDVRIVTISSVAEKFAPRHNTFATTKDLSDPGTADPNDYTSRKTVFSRYGASKLANLLFTRELQRRLDEEDANIMALAVDPGPVATDGGMGKGALTQLYCATAKEVANEPKNYKGRLLTAPGKTNTGSDRSRDSELARSLWRITEEALRIVGI*