MEEERRVWIPCLSVKEIKEALAAKRDNKQHFNAIVFHCGKIWRLEALDASKGEFVDEVSATVEGFGGTEEDLIGVLNWCISNPPSLDGALDVGDAPGWAFPVIECKGWQRALLLLSRDRIFGRLRLQRFAKLLMTEEFKVLKVLRFNWQGGKDILTPPQELELAFAQLDCLTELWLYRVGNPETLLSQLLRKPGNNLKRLQLLGNRMTVEGFGKLSRDLASQECRVEELVIEDNHIGKEGWEQAFQSGICIKLVKLVATFREEAGIELQPLVYATTKQKLLICDLAGQEEFHAFHQYFLRGSEKDLFLIVCKVEDDNCEVFKQNLVYWLRFIASHQSASPKRKPRVLIALNFFTPKCNYDPKDVVSAIISDKGYGQVLEFGTDLCFEVVATRVKDLRGIKTMLGSCLEELLSAQQQIPQECLKAKRKLVQGASQKKVIPLDKVGEILLPNSSFKSDKLEKLGGKITAKYWEHMVDFTIYVNGLKELLKVIK*