MSEALRLAQDKRCESWITDEDLCDAVAFVGPERQRVPFLRAPLATLSKPLKVALYGEFREGRTRELVLEDVTVDAFDVMMRTAYHLEPKLTPPRAINTLKAAKLYMIEDLEKYCWDYLRDLEGLDSTLILQTLTECLKCSFDLPEELQCTYWSNILSKSASVVQSPFFVETHGSVIAKLIKLDEFHVDEETLWNRLVEWSASAVQKPELLGPFADATPCQPAKRAKTNDDDSNGIRPSETVQQEAVLQLMSPHMRFIQMNKGFFIDKVRKHLGRKEIDAVTDYFLVGRISEGLLTRKRVGLKDPIIEVEEKQDFQVCCEFSQKKLKFTKPILLTKVEINSRATGRFFGEPCFFNISFTWSVSAANLKFSNSVASDSDNTRAPSKSTIAINLQDPCDELIVDIASDQIDKVGSIEVTGMSFKPPVELAKSVVQRLSKDLLVKPTEAKNDPDQ*