MEKNLNSTTSEPILENVWASFIGATPPEPSKTWEQLPSLDERTGSVGMLQRLPSLGRWVSMGSEAWEEILGEIVPGMAQSDVKDRTSGSCSEAEVTSRGAKAVVARHYRGVRRRPWGKYAAEIRDSSRKGARVWLGTFDTAEEAALAYDKAALRIRGPKAYLNFPIEQVVQAIHKDSRGCNHALPSLEEQIVNPGKRTREWERFDGGMMNEGRPLKRVERTEESRWIDEFDVVEFEDLGNDLLDSLLSCL*