MSKLRTEDMSHPVKPLRSFLIQDILSHMGPGSKEKSLGFPKTDQDQDSSLRDTEEKYASEKLQSSSQPAEIHHSHMEADENLELDTAQPITAVENKLAKQQQKRSRAAFSHSQVIELERKFSSQKYLSAPERAQLAKSLKLTETQVKIWFQNRRYKTKRKQLATDMEEVEKSSAHPAQCRDTNISRTSLLSFYQNYQRYPYLYYLAGWPAPLW