MKYSYLITLDVDGVLNNFLMNNEISIFWDKKPLSPHAILFIPVLAHKLVQIQANIISKCFLDIEKNINDKLAVNVAALNELPQHSGSVAEALATFMRIQSLAIESLKKIFLGVESNEYIGDFEKQCAEKWSKLIDLEFKQFSAELSSTYPDEKVDNLFMEFMFLDEAQKTGSPDFLDVLQKKFPGIQHFIKRAVQNFIARRKDKSVNGIREILGMDRLTDITSSTDYVATYRSLIAQKRKFVKYCQYSKGSKINIDGFGVIDVWFIRRQPKDLVQQAFELKMTMAAYWKTVFSPQKLDDHEIEMEIVNDRMATSHVRFFAYWKFTLGLEKFVDEINDEVVGDLIASHGGGHESSLQESLSAEMCFRLKKSVKLLEELKEMVVKIMEYSLGSSC*