MIKIIDSWLLIYIGGFDTAHAAARAYDRAAIKFRGVDADINFTLGDYEEDMKQVQNLSKEEFVHILRRQSTGFSRGSSKYRGVTLHKCGRWEARMGQFLGKKAYDKAAINTNGREAVTNFEMSSYQNEINSESNNSEIDLNLGISLSTGNAPKQNGRLFHFPSNTYETQRGVSLRIDNEYMGKPVNTPLPYGSSDHRLYWNGACPSYNNPAEGRATEKRSEAEGMMSNWGWQRPGQTSAVRPQPPGPQPPPLFSVAAASSGFSHFRPQPPNDNATRGYFYPHP