MKKTGTQKLRIAITHPDMGIGGAERLIVDAATALASYGHNVHVFTAHHDKSRCFEETLVGHFPVTVDGAFLPRHIFYRFHAVWAYLRCIFVAICMLLWWPTFDIILADQVSVIIPLLKIKKLHKILFYCHFPNLLLAQHTTTLRRIYRTPIDFIEEQTSDSLPPLLLRHSSTSMHEEYNQLFFIRQSMWNSLKDLLLTS