MMEGEKAKEVLESWLKGWSFGHISSEGHSRGLITAWNQEYEEVQVVKHSIVLKTVLKEKATGKSYALYNVYEPYQDRKGFWESFFSSGLLEPLNMILDGDLNLTLSEKENWGTLARHDGLTSFFAELFESKELVDLQPLKLTPTWRNNRSKDQAISKSTFAFYLAGAELESLSLRAYRSIIPDIFSTGEAKKTIDLVALGSSYYYPEITMSKEKGGWDLLAITHLLFVDNVLIFCSGDRRDTRALKEILDLFSKATGMDINVEKSTLTTHLLRPEEELELIENFPFNLTGLDEKGSVGVPDWSRDFEDVPEKSPIFLGTFRVLRKRPRVIDGVPDHLGTFPRSSKVPGMQGMGGILGGRVPFFIDKIKAPHLQHLLDVIKRQIGMFAFISFNHVYHELNVEVNELSKTVLLLAPGMLVEKEQVEGLPLNNN*