MSMLDLNIVDIIHVDDNSTNVQKKLQLLTSPSQISDSRTSNSSIWNPAEEDSSNNSSPFIFDLLKKEKDVSQIVKEEKKEPITRTLFPVSADRGGRLSDYSMTQRMNFDEQNGHSILQQKQPQVRKNRRGPRSRSSQYRGVTFYRRTGRWESHIWDCGKQVYLGGFDTAHAAARAYDRAAVMFRGVDADINFNLSDYEDLKQMRGLSKEEFVLRLRRKTNENSKRSSTYRRTLSLNKYGQGDPQIITPFVAKEFCHKSPIKRDHEVETSCKPSSIYKGEIVANSNKTGTLHNLDLSLGIPKERGTMVWYHSSLCLFFLVALLFDDRRECTCFFIFILNKTYMN