MSRFYATCHPGLEEVVARELASPMIDAREVRVGKSGVSFVGTQRVGYDANLWLRSAVRVLVELKRGYLDPGVSGTESVYEFIKRAAPWEEVVPGVSRAGEALTFAVETRVWDCSQITSSHAAKIRVKDAVCDALVDATGTRPQPPINYAAADVPLYVTLYRDEVIVYRDMSGESLHRRGYRNAMHRASLSESAAAGMLSLAGWPDMLEQWRRDPDGTPAPVLIDPMCGSGTFLIEAALMAANVAPGLVRAETIGYAFERWPDHDQRMFDACLEDARRIGSETRAACASPPVIIGNDIHPGAVTLAGQGAETARVSGMVEIFRNNCETFRLPSKIDPEARRVIVTNPPWGKRIGAGGDAEGDDGYAGDGEFDRDTTVNSNGVSAEEALEQCWNSLGVFLKRECPDTSAFVLSGNPAVSRAIRMRASRKHVVGIGGVDCRLLRYDILPPKPPGYVPTHRENRRDERNW*