MLSSPHLSQPMNGLKDIVETRNFKAWLLDQYGVLHDGKQPYPGAISTLKNLATVGAKIVIISNSSRRASTTMEKLQGLGFDPSFFTGAITSGELTHQSLQRRDDPWFAALGRRCIHITWKDRGAISLDGLDLNVVENVEEAEFVLAHGTEAIGLSSGGVSPTPLDELEKILEKSAAKGLPMIVANPDYVTVEANVFHIMPGTLAAKYEELGGEVKWMGKPHKMIYESAMAIAGVANPEEAIAVGDSLHHDIKGANVAGIESVFITGGIHGSELGLTSFDETASLDSVKTLAAKHNAFPSYVLSAFKW*