MSATASQPFFTKLLGSRREVCGTVFRGMYCRHMSLSQKTRASVSLQGSAKQVQACTHYITGTTSKNQDKASLNFLRDKKILPDSDPPSGDDVNLLYQFIDHSRKLMVLTGAGISTESGIPDYRSPNGAYSSGFKPITHQEFVRSSRARKRYWARSYAGWRRFTAAKPGPTHIALAALEKVSRINFMVTQNVDRLHHRAGSSPLEIHGTVYSVICFQCGFSFSRNVFQDQVKTLNPKWASAVESLDCGNPGSDKSFGMQQRPDGDIEIDEKYWEEDFHIPNCQKCDGVLKPDDRANKAMEAAKGCDALLVLGSSLMTMSAFRLVRAASEAGAATAIVNIGVTRADDFIPLKISARCGEILPRLLDVGCLTVPAVIR