MASSVPEEELDGIASSSGTAMSGSLAKNETASPTAASVTSSSNVFDLSSISDLLNDPSVKELAMHIAKDPSFRSMAMELKNNIQGTGEEDILKPDAPTYLSSMQKVVDDPQFISMAQMLGKTLMQDPAPASILQDLRSSGQREAKMRQELRLMATLQDIERGGPAMMKKYMEDPVLLGKLADAAGIKIPKGVSLPTDIDDDTTNEGHNGSPLLQAASTGDSELLRSLLSEGVAYAETDSNGRTALHLACGYGQVTCAEILLAEGIIVDSLDKLKNTALHYAAAYGAQECVKLLLRYGASVTIQNLEGKTPYEVAKMNNHIEIANLLHAGAFL*