MSAPMSAEDRQNCLVCGGVANGYHFGAMSCAACNAFFRRSIAEKRKYICRKEGACEINPNARCFCRACRLKKCFVVGMDSKAVQPHRDVIGRKPKKRPPNESSPSLPSVEPKIEITAPPVPDTLRLENVSNSAFSIPANNVKPISTTTQQLNSPNSFAEQLLAFSRNPVISTVSVPTASEFLELTTQPIRDIYSDIVVDTSRPTTSAQQFSIVPPQYRYEELRPLQLLFYIFELSHQYHNYGHHNHFAIIILPDEMVDAYRSMVERRRMISCPPTLRDIIGGTGPVLRPAVFGSGLRKDAIRVQIALVAELVNSITPFNMLNVNDKILLFRNLSVPFNLLEKHYITMLCNGIADNRVIQSDFTYMDVSENATYHVVQDPDDSQRNPFLERDEMRRIVLPTLRLGLEEIAKPMYHLGMTDIEFVALVLIILLNPDIDGLSQIARTSISMARNRLYKDWFSYYEKNGIADGPLKVGNSLLILPALQSAVEKVTTNFHMVRVFGLIDYDRVLDDVFK