MFAAAGLPSARVDTGGSGGTALLAGSAQKSFIGARAMPAVTAAGGLRRAIAIDDTGAIVDEAKIAYRSEQGKPGMAEDWKRTLDELLRNLSEETRARARGIAIDGTSGTAMLCGRGGEPQTEPLLYSDDRGKIAAGHRAPNHTVLSAASTLAKLYYLWRHCPGALRPASEGQFLAHQADWLALQLHGRPALTDYNNALKLGYDVQALRYPEWLASQPVAHVLPEVIAPGEAFGEVTGRLRGATACLGTAASSREIGEAVSSLGSTLAVKLLSSAYVEDARYGVYSHRLGDRWLVGGSSNAGGAVLRHFFSDGELAALSARIDPERASGLDYVPLLRPGDRFPVCDPALEPRLEPRPADDAAFLHGLLEGIARMEADGYRRLAELGASPLTRVLTAGGGAQNPTWRRIRERLLGVPVSASEQTDAAYGAALLARKGAAR*