MNIHAEVDTLAAFLENELKEQITGIYLHGSLAMGGFHPEHSDIDVLVVVKRKLTQEEKKRIAGGLLAFEERLPGGGGVELSVITASSLEHWKHPAPFEFHYSAAHRDRYRADENYMCGGGTDPDLAAHLTVTYHRGFALHGPAVRSVVPEIPREHYMDSIFSDIENALEQIAAKPVYYTLNLCRVLYYLREGVVSSKVEGGAWGLSVLPPEYRPLIRQCLDEYSGLKQQPSVHNSRLAEEFAGYMCTAIHREAGASGSSKI