MLGSQPSTTVTATTDQALPSSLASSDKQHVRRLSRSGRGSGNEGGPNPLAAGGGDGGRLDSFAATRQRLGDETAFGVRNTMIRQQVVFLEQLYDLHRAIAIQKLLMQNCPEVQQVMGEAMRLMSSVGSQHGSGSGRASKRGQRTTPNGGDGTVPGSLSGDPSSFRPDSQFAAVPQLPCQAVTAGGSGDEDEGGSGDANGSGSGQNGSGGGSTSPQHLGALGNAPLPTPIPYQHPTHTAVATPSGTSVAPNAAWQWGPAAPGALPLPQQQEQQQAAPPEARGLPPVPQGPPQMAPWVGQDAGLAAADHPVHPAPQAPAAAEDAAGAX