MEKNLNSTASEPILENVWASFIGASPSEPSKTWEQLPGLDERTGSVGMLQRLPSLGRWVSMGSEAWEEILGEIIPGMAQSDVKDRTSGSCSEAEVTSPAAKAVIARHYRGVRRRPWGKYAAEIRDSSRKGARVWLGTFDTAEEAALAYDKAALRIRGPKAYLNFPIEQVVQAIHKDSRGCNHALPILEEQIVNPGKRTREWERFDGGMMNEGRPLKRVERTEESRWIDEFDVVEFEDLGNDLLDSLLSCL*