MSEPVFLIFGKTGWIGQLVGGLLQEMGAKFEYATARLEDRSAVLADIERVKPTHVLNAAGLTGRPNVDWCESHKVETIRVNVVGCLTLADVCLTKNIHMTYYGTGCIFHYDDNFPMNSGKGFKENDQPNFTGSYYSYSKAIVESLLKEYPNVLTLRVRMPIVPDLVYPRNFITKIIKYDKVVNIPNSMTVLPELLPYSIEMAKRKLTGIMNYTNPGCISHNEILELYKQYIDPEFTWQNFTLEEQAKVIVAPRSNNLL*