MSFSSLVQDLSFRDAASERRPPIRGAASVSTYDDRASYVSRADSHISRARSYASTTATSVSISGDIASQLHGGYCHPLARTWQAERQLTKSMLIYPLFISDIDDEETLIPSLPDQHRRGINKVVPFLEPLVRKGLRSVILFGVPVAPNAKDALGTSADDPQGPVIATIRLLRQRFPQLFIVADVCLCEYTSHGHCGILRDDGSLNNQLSVDRVSDVAIAYAQAGAHCVAPSDMNDGRIRAIKLKLIEEGIAHKVVLMSYAAKFSGCLYGPFRDAAGSVPSFGDRKCYQLPPGARGLARRAVERDIGEGADIIMVKPASQYLDIISDAKDIGKNMPIAAYQVSGEFAMIHAGAKAGVFDLKEMALESTEGILRAGATIIVSYFTPQLLDWLES*