MDYTNAIHIIPDAAGPEAWANSAAPPGGDSGIWATEDDYSQWNADPGLTVGGYGGDRNSSQPRSRDGSEQPLGKKPRGGGPSGGGGGDAGSTSKSRAIGKMFFKTKLCCKFRAGTCPYVTNCNFAHGMEELRKPPPNWQEIVAAHEEATEQREEHQIPIMTSSSVAAPGDSVSGRAYKGRHCKKFYTEEGCPYGDACTFLHDEQSKARESVAISLSPSVGGGSYSSPTAAANGPTILKPSNWKTRICNKWEMTGYCPFGSKCHFAHGAAELHNYGGGLVDIDGRDIAPTPDSKQAALSAKAPAETAAASTAAPPHADVYHLGIQSQRSTLAGQRSGQLPRPIQKWKGPDKISRIYGDWIDETD