MSATASQPFFTKLLGSRREVCGTVFRGMYCRHMSLSQKTRASVSLQGSAKQVQACTHYITGTTSKNQDKASLNFLRDKKILPDSDPPSGDDVNLLYQFIDHSRKLMVLTGAGISTESGIPDYRSPNGAYSSGFKPITHQEFVRSSRARKRYWARSYAGWRRFTAAKPGPTHIALAALEKVSRINFMVTQNVDRLHHRAGSSPLEIHGTVYSVICFQCGFSFSRNVFQDQVKTLNPKWASAVESLDCGNPGSDKSFGMQQRPDGDIEIDEKYWEEDFHIPNCQKCDGVLKPDVVFFGDNVPKDRANKAMEAAKGCDALLVLGSSLMTMSAFRLVRAASEAGAATAIVNIGVTRADDFIPLKISARCGEILPRLLDVGCLTVPAVIR