MAASGSDHGDTCNNAIHHKTLAESKFNSGYLTSALNHARKALALSPDTEGVSSMVTASDGDAPEWYKILKVEPFSHIDAIKEQYRKLALVLRPDENRYVGCEEGFRLVNEAFEVLSDKVRRSEYDMKLRIRVQGEIGACDGETSTVSNGACSSKIITYTRRKKRVGEGGVSLRRGSEAGEMREEEAEALDRHERLDEEDEGMMTLAEMQSVLKRKKPKVKLKITEENSTRVSREEHELSSGDDTLMEMSTNKEKEALKNKSNKKKKKKTNNKELSEIVDLEYVPRVNRKRDCGKLNQENYMADEDCELYDFDKDRMPRSFKKGQVWAVYDGGDDDRMPRSYCLVSEVVSLNPFKVWMSWLDFEREKLISWVKISSCGRFRVSEKALVEQVKPFSHVVNCERVAREVYQIYPRKGSVWAVYSEINSGLQRRKTRRYEIVVCLTMYSDAYGLSVAYLEKVNEESSNLFKRRDYGCNAVRWVEKDDVAALLSHQIPAKKLPEDQARAGSRESWVLDLASVPPDLVAAT*