MLLLLPAAATATGRSDEPAPVLYFPAAFTAAECSSIARIFTEGASLEVDERSIPNLPRMADDYGVARLNRFDEGGRLQAAGALDWVYERVAAHLSPAMATRVLGGHGGGGERSSTAQRLGSLVEFSLMHEFDERHSRFDWHVDTKPRDGTRRTFNVNVMLSAGGDYSGGELRLGAQTFPRPFQDRSWNLPATGELRLGAQTLRPQQGDLYLYAASLPHAVARVSGGRRRTLVVALRQGRGEEAAAAAEAGVAAAEAEVAAAGAEVAARPDAPLERAAYWAETAEAYAALLSPGGGLATEPKVHLLHGEFLEALGAPDAARGAFCSSYRASGEAHAYAEAFMADGVAALSDAAQPSPLQRHELALSYLGMAHCIAPATPELEEGLAAVRRARDALLRGADGPPGEEGTVKQEL*