MDKLNYLNLLLLISLIVVPCHGFMTKHTLMESESSPPAPDLKIEVKRVALSIFSGLISGFFAAILVTAIIRGFVVFINRAPILKGPVVFSPKIDPKTLRLALDNENHLLGSSPNGAYYRTALDNGLNIAVKSLEPFEIGSPETHNKGLKRKLQQELQVLAGVRHRHLMSLRAYVRESDRFSLVYDYMPTGSLEDAMNKVRLNHLQMGWDVRLRIAVGIIKALKFLHFECNPYILHYNLKPTNVMLDVEFEPKLADCGLANLMPKLYSSPNGYRAPESSQNGRYTDKSDVFSFGVILGVLLTGLDPLDPLLGEASSGGSLGRWLQHLQQAGEAQQALDKSILGQEVEEEEMLMAVRIAVVCMSDLPEDRPSSDELVPMLSRLHSF*