MKFSDVLDQAWAEDSGPPTTLGRDLRLVRAAAPELLALDVPADAYGELVGSYRPDRAGAVTAVVLTHDEE QVIGACLRALTDDCDRLLLVDAESEDTTLGTARSAVAHVEHVTRAWTDDFAAQRNAAFEQARPGGWLAHV DADETLSAESRGRLRAVLTALDHVLPGADLVVSPRILDTSRECHTDTRRIVRSDSALRFRGRLHERLYDA HGAQPPSVEVDVVFHHTGYEPEVIARKGKRERYARLVERCLTEEPSNPKWHFYAVRDGLVGRKPGPDEAL ALFRRLREAHALYDEAPLSDYEAERCTDSLVLQCELALGFGGGREIADLAPLLHARGRPLEASYYQAFAE FSALLSRSSRLLDQLSEGSRHQLPGNRQLAGRSYDLQALLALTCGRYDEVPLLLGEARSRQAGSLTTATV ESLADRLPSWRDLPQTS