MTDYAQFQQSHHGHAPAPTQQQMQQFGQQSSPILPSQGYNHGGAPHAQHHQQMNFPQQQAAYMAGMQNPYMPSQHQQAAALATAAAAGPAGYYDQTAIPGQLAQDPRASPRMSVSQMKGDGRVAPRSPTNVSNAMNSALPSQVQMTPTQMQQRRMSTQISSPAMQQPQPVMNHGGPRPSVPPMTQQPQHQQSPELVAGGAQPEEAPLYVNAKQFHRILKRRLARQKLEDALRLTSKGRKPYLHESRHNHAMRRPRGPGGRFLTAEEVAAMDNAAAKGEGEDGNNENASMPSKPAASGPKRKASSSQLKGTPNIKKNKAGAVQRHSTSEEDEEDDDDDVEDEG