MDYTNAIHIIPDAAGPDAWANAAAQGGDAGIWATEDDYNSQWNADGGGGGSSRAGSEQPPPGKKSRGGGGGEGGGNTSKSRAIGKMFFKTKLCCKFRAGTCPYVTNCNFAHGMEELRKPPPNWQEIVAAHEEATEAREEHQIPIMTSSGPTAGGDAGCGGGGGGGSGRAYKGRHCKKFYTDEGCPYGDACTFLHDEQSKARESVAISLSPSVGGGGGGGSYNSAAAAAASASAAAGNGPMQKPSNWKTRICNKWEMTGYCPFGSKCHFAHGAAELHKYGGGLVDIDSRDAAATPDSKQAVVSAKAPAETAAASTTVLPHADVYHLGVQAQRSTIAGQRSGQVQRPIQKWKGPDKISRIYGDWIDETE