MLNRGYHSSPIVKRVYRGVWVNRELTVCRSAVAPCIGKSCRCVTQPLDQGLKPGVVVDQERAHGYTQKLIPFRCLISPSFLHTQTPTNNIPKCKTTQPQPQHTQDLKAILTKPDKQLEEIQELINQNFEANNDQIGLLRELLRLEKGKREKAETINAIYEFVLSVEQIVCRRLNIEHSTLTRALRSDGTTWIDVRTLLNLEDDSSDGLLALIKHIKTSRLGHGRASPTTAKNLVLSKSLVPLAEENCSLTPKQVALLRKLLDWVVHDLSESATLADLRLAVEELMVLDSCLDSDLDSPLSESSLF*