MSQSKSGGAVGPFNSVAEAAGCVQTVDWMLLVLLFFAVLGGYHVHFMLTAGDWDFWVDWKDRRMWPTVVPILGVTFCAAAQAFWWVNFRLPFGAVFAALGLLIGEWINRYVNFWGWTYFPISLVFPSALIVPAIWLDVILLLSGSYVITAIVGSLGWGLLFYPNNWPAIAAFHQATEQHGQLMTLADLIGFHFVRTSMPEYIRMVERGTLRTFGKDVVPVAAFFSGFVSMMVYFLWWFMGRWYSTTKIIDTI