MMTYFSTLLSALLLAGARFASGSAKIDWQWKSGRASWYGNGDWPIHIGGCGYDYLWKDEGTGWDVAALADVSPDYYDSCGLCYEIACDPTWTSDYYGEKFDRSRVCYDSSASVVVRIVDTCQCTYPANWWSNKRWCCGDKAHFDVSMWAFEKGALALKAWNGVFSNAVALEFWTYVGVVGWEGTNATIPDITVSIGGDQVRSIVAREGLRGLYAGYGAFLLRDLPFDAIEFVAYEQLKQGLSTYLKRELKPQETSMIGAVAGGFTGLVTTPLDVLKTRLMTQGANGRYKSLVDAVVQIARDEGTAAFLKGWQPRLIWISLGGFVFFPVLEASKKAFAPQPLTV*