MMCTNGKTTTVKTRYTVMSREILDKYPEIATEGTPTIRQKLEIANPAVVEMALEASIACIKEWGRPAQDITHIVYVSSSEIRLPGGDLYLSAELGLRSDVGRVMLYFLGCYGGVTGLRVAKDIAENNPGSRVLLTTSETTILGFRPPNKDRPYDLVGAALFGDGAAAVVIGSNPDLSRENPFMELNYAVQQFLPGTHNVIDGCLTEEGINFKLGRDLPIKIEDNIEEFCKKLMSKEGLKEFNELFWAVHPGGPAILNRVENTLKLTGDKLNCSRRALMDYGNVSSNTIFYVMEYMREELKNKENGGEEWGLALAFGPGITFEGILLRSL*