MSQVLLNTLDGDTRVLRLERAPETPLTLGALRASVEFDQKIPADEQILRVGDRVFGPRADASTRLIPLDVDEARRDEGALLPSCALLLALSGGKGGFGSLLRGAAKSAGTTTNFNACRDLSGRRIGHVNAEKKLREYEARADERALEKIAMEHCNRKDLQTKRRFQEIEEEEKKRYAEVVTVALENVGDAVHDGLLAAAKNEKKERDAREANERRAREAQRARDRGIFGLGGLSDSDEDDDSDDSDEKDDDDGPGPRRNAPAGEVYIAGKGYVGREKKKALREADPSRPTTPPEDEAAAKANDDASPPAEETKKTTTTTRTTTKTTELPAEIILADYSRAKELEAFGLDRLKRELLERGLKCGGTLAERADRLFLLKDKTIDEIDPKYLPPKKKAKK*