MTFPSGAPGGYPGQGPHQPPPGPPGYGPPPGQGAGMKMSLPQMLALGAGGLGVLNLFLGFAPIITGSAFYESPFGWLPALFAAGGFAALPVILPGDKDKKAGVLPAALSLGAMLAFLFTVFSISGSLAAGGVMVLIFGILQAGAAVAAFLFEEGVIKPPAPNPYGAPGGGYPQQQQQPGAYPPSGAFPQPGGGPTVQQPQPGQQPFGGPGQQTQFAPQQGQFGAPGTPPGGYPQQPPQ