MALDAVVFAQELFGYGCSKDIYSLAAAAFSCDDFKIEEEEKKGLMADCELSSLLEEHQNQETGLDSVYGNWDSSSSSILQYTKEWEANSSPEACTADGLFTGTYPPEATATPTGRRKRRRARSCKNIEEVENQRMTHIVVERNRRKQMNQYLAVLRSLMPASYVQRGDQASIVGGAINFVKELEQLLQSLEAQKQMTQQSEAVVENHSAIADIEVTMVESHANLKVLSRRRPKQLLKMVAGFQSLHLTILHLNVTTIDDMVLYTFSTKVEENCALASVDEIAAAVNQMLGRIQEEASMN