MGVIALDVVRPAVALPEDQRRAGCSDHHLPALRSSSVTHRKQRHRPTFKLQAHRVSTPRAAVKRPPAASVSVSEPPAAQLLHCSLDLDLESSSLPAPACGAQPLYLHHSGQRTAGADHVADDDWPLDYKEAAAALEQLYSDSPSLDTDRNVNGIRKLGNDEGALSAVSSKTRKGKLNKSPAIATKRSRKDLMARIALHRKKMGLEKGDPVIIAHASKSLGAVGVLSDSIWSEAASKLLQQHGEVVNLMAQNWSRLGRELLSAEEEVWLASLMKPAQALEKVKAKLRHQLGREVTQEEWAKASGMDLPTFNRHLALHHAARNKLVKLNLRLVRHKARQYEKDAPGSNLTAEELCQEGVKGLIVAADRFEPAKGKRFSSYAMFWIRNSILRAQTRSGHPIRAPFNFAEMKMNVRKVMWEMKLEGEVASGKANKSSMKKILERAGVDEERYKVVMRSNRRLVSLHKRHLVTGEELVEHLADPKSLATCSGSFVGHADHASSLRLGIDDVLDSLKPKESLVLRQRFGLDGKGERALGEIGRNMRMSREMVRQYEVRGLLKLKHPTRLEYLRSFLS*