MSMLDLNIVDIIHVDDNSTNVQKKLQLLTSPSQISDSRTSNSSIWNPAEEDSSNNSSPFIFDLLKKEKDVSQIVKEEKKEPITRTLFPVSADRGGRLSDYSMTQRMNFDEQNGHSILQQKQPQVRKNRRGPRSRSSQYRGVTFYRRTGRWESHIWDCGKQVYLGGFDTAHAAARAYDRAAVMFRGVDADINFNLSDYEDLKQMRGLSKEEFVLRLRRKTNENSKRSSTYRRTLSLNKYGQGDPQIITPFVAKE