MCRVRGIQEAVDRLKRKSRSFYLASSVFHGRLRIDLILLVADDLVDDANTDSEAREWITKLTHYLDLVYGSKETTNMTDSLRPGLDTYIQDSFPPSSYWALRFLPTHILSSAPLYELLAGFKTDLEFHQADSSSETREFPIRNEDDLIAYSTRVAGTVAEMCLELIFHHTSTVILSHRRNDLIHAGARMGIALQCINICRDVTVDAGIGRVYLPTSWLEKESLKPQQVVDNPTGPVIDKLRERLLEKAFGIYREARPAIEKIPGHAKVSMRVVVESYVEIGRVMRERERKVTKGRATVPKLRRIGVVWKALNQR*