MALEHGNPADLLPIHWKSQITTWFAEDTPSFDYGGFVVGDDERTATLYGKSRGILAGVPFFDEVFAQAGCSVEWHMKEGTLVDPGASGKVAVATVTGPVRKLLLGERVALNTLSRCSGIATKSKDMEILVRKAGYKGILAGTRKTTPGFRMVEKYGMIVGGVDGHRHDLSSMTMLKDNHIWARGSITDAVKAAKAVGGFSLKIEVEVDSEEGADEAIAAGADIIMLDNFSGDGLKVAAKSLRQRWAGKREFLLECSGGLTSENVETYINNDIDIISTSSIHQGVPHIDFSLKIDH*