MPPPPTPQNELSLVPNISKTTLDSGVTGPGTETSGILRENGKEEAKPQLLPSPKNDASPNIAWSLPTPPLKQRMASGFKSLFESAKKLATGDNGDANSGPAAPHSLFPKTAPAVDGEDCDHDCDSCTVKYPKSFSIDTEDVLYGHVKGWSTHLLVATGKTDWVRDVADEKGSVMQAVEASDKPDNGRLMLSASNIPTPHQTNDYSEPTTVLLLPAFRVVENVTPATVPTLLSEFVAKSPTNETPLADQPPINLPGSVDVVNPDPSLPPPLRTLTSRPCPHSVLVLLCSQRTRDARCGQSAPLLRKELERHLRPLGLYRDLDDERPSGVGIYFISHVGGHKYSANMMIYRRPDPWGLDGVERKTVGDEGIQKLLESGKSKAASAVANGEGADVGAGQCIWLARISPQHCENIVKYTILQGKVVKPETQLRGGFDRQKGLMSW