MKLTATMPSERIHELDMIRGIALFGILMANMIAFKTLAFTDASSMLEGKALSENRLDANVQLFISFFVDGKFYPMFSLLFGLGFFIFYTRVLAKNMAATRVFYRRIVFLLVVGLVHLLLLWSGDILYTYALTALLLPLFFHRKQKTLITWTIALMLVSAVTMTCYMLFLGVSMEFGLREGLMTMEDIAGDTASALATMANGTYLQIVEYRFFNESFFQLFTVIFVIPGILPLFLIGLSMGKAGMFHDVKANVTRWKRLCWIGFLAGFPLTLLEVSIRYNLIDINPVFTQGLAEGIRMLAGPLQMLFYVSAFVLLLQKGTVARLFMPIASAGRMALTNYLLQTIVATTIFYGYGFGLFGSVSSSQGLLIAIVIYATQVILSHLYLKKWKQGPLEALWRKWTYSGGAAKRTA