MAITTQIATFLATKHFIRWIDSSVVLTDEHGERIHAMCKRNQMKSVQRKLPLGKWHFLTLFSLSQASGQYRPTSHPYKMTIDDETVITNSDLIQDSIFLSLASFEDIINGSLKPHFLIDVMGKIVSLEPVKTMQVKLHDRKVVQFRLVDSSGKELACCLWRKYAEQLEVYVERLQPLVCLIMFAKIGFYRGEVQITNAFDASIVYLDPTMEDAFQFMEKFKLHLIVRNDTETCNLMLLNTVANTIVGHDAVDLWDGTYDEIVGKYFCFGIFVGSDNVTNGAYTFKILEVWSGDKFLEKESQSEPISMMAHHLLPCPLEVLMLEGTSQNESEECKTPFPKRKEEDADLPYISSTSKKLCSAIKVEKKKEE*