MSLLSKLRCITIDVTGTLIAYKGELGDYYCLAAKAVGLPCPDYKRMHEGFKVAYTNMAKQYPCFGHAAKMPNIQWWRQCVQDSFDKAGYSYDEENFEKIFERIYAVFGSSAPYTVFQDSVPFLRWARDKGLLVGIVSNSEYRYQDVILPALGMTQGSEWDFGVFSGLEGVEKPNPKIYELALQKAGNIPANEVLHIGDSMRKDYLPARNIGMQALLLDRFKTPDAVAWRKSGAPVLPDLVTAQDWIENQSCEENSVP*