MRSLVLLSSVLALVAPSKGAFTWLGTNEAGAEFGEGSYPGELGTEYIWPDLGTIGTLRNEGMNIFRVAFSMERLVPDSLAGPVADEYFQDLVETVNGITALGAYAVLDPHNYGRYYGNIITSTDDFAAFWTILATEFASNELVIFDTNNEYHTMDQSLVLNLNQAAIDAIRASGATSQYIFAEGNSWTGAWTWVDVNDNMKALTDPQDKLIYEMHQYLDSDGSGTNTACVSSTIGSERVTAATNWLRENGKLGVLGEFAGANNQVCKDAVADLLEYLEENSDVWLGALWWAAGPWWGDYMFNMEPTSGIAYQEYSEILQPYFVGSQ*