301 aa
MRPIVIVGPTGTGKSQLALELAARLGGEIVNADAMQLYRGMDIGTAKLLPHERGGIAHHQ
LDVLDVTQTATVARYQQAATADVAAIMARGAVPIIVGGSMLYLQALLDDWCFPATDPVVR
ARYEARLAEVGVAALHAELAGVDPVAAASILATDGRRIVRALEVVELTGQPFAASAPAIG
TPRWNAVILGLDCDTTVLDERLATRTDSMFAHGLVAEVQGLLEAGLREGVTAARALGYAQ
VIADLQAGGDGTGAAEPTFIGTRRYVRRQRSWFRRDHRIQWLDAAAGGLLDAALRAVRHV
S