MTVKAHPGTITSGASLSFSTDTNSEEAFWAGIQVFQDTLEDMVDAGTMVIHIITNTSFLIAPLTAYNKTEAQVKVIMKPFISSLTSKHVDFDVTYKESKTYYDHYNEFLGPLPYGKIRVGFEQYGGRLIPRSVVPNFTETLRQVTNMGVTWVGVATDVGPFGTRATTSVHPAWRSTLVHALLSTPWDFTKPWHDMIKLQDLMTNVIMPKVEAVTPGSGAYVNEADFRQPNYQDVFWGDNYKDLLEVKEKWDPEHFFFVPKGVGSEIWSIAEDGRMCKSAL*