MATRRAFILAGTGSGCGKTTVTLGLLSLLQQRGMRVQPCKVGPDYLDTAWHTAISGIASRNLDSFMLPAPILNALFTEQLQQADIAVIEGVMGLYDGYGTDPNYCSSAAMAKQLGCPVILLVDGKAVSTSIAATVMGFQHFDPALDIAGVIVNRVNSDAHFQLLKSAIERYCRVPVLGYVPRVEGVALPERHLGLVTARESVVNQQAWRDFASLLGRTLDIDRLLALSELAAMPIGEWGEQLAADAGEGLTLALADDEAFNFYYLDNLALLARCGVKMVRFSPLRDRQLPACQMIWLGGGYPELHAAGLSANHEMLTQLRAAHRRGVAIYAECGGLMYLGTTLEVTSGERYTMADIIPGHSRMGTRLTRFGYCEAQAQQQTLLAAPGEWLRGHEFHYSDFSPATPAVLACRKQRDGKTLQQWQGGWQSGSAFASYLHVHFAQRPTMLNHWLQAARRAL*