MDYSNAIHIIPDAAGPEAWVNSAVLPGGDSGIWATEDDYSQWNAEPGLTGGGYGGDRNSSQPQSRSGSEQPPPGKKPRGGPSGGGGGDAGSMSKSRAIGKMFFKTKLCCKFRAGTCPYVTNCNFAHGMEELRKPPPNWQEIVAAHEEATEQREEHQIPIMTSSSVAPSESVSGRAYKGRHCKKFYTEEGCPYGDACTFLHDEQSKARESVAISLSPSVGGGSYNSPTAAANGPTILKPSNWKTRICNKWEMTGYCPFGSKCHFAHGAAELHKYGGGLVDVEGRDIASTPDSKQAALSAKAPAETTPASTAAPPHSDVYHLGIQSQRSTMTSQRSGQLPRPIQKWKGPDKISRIYGDWIDETD