MIGQFGVGFYSAFLIADRVTVISKSDDSDTQYRWESTAGGTFTVHDDSANADQLKRGSRIILQLKSDNLEFLEERRIKDIVKKHSEFIGFPIELLVEKTNEKEVSDDEEEPEDKKDEKKDEVDISEEKEDKKKKKKKVKEVTTEFEGLNKTKPIWMRKPESITKEEYSAFYKSLSNDWEDHLAVKHFSVEGQLEFKAILYVPKRAPFDLFESKKKKNNIKLYVRRVFIMDDCDELIPEFLGFVKGVVDSEDLPLNISREFLQQNKILKVIKKNIVK