MSLNRYKNPVKNYFIYNDEIRKSTCKVCYFDMAGRHSENLMRHLKRKHPSTYAEVMLEKQRRRSTANSIQSGAETDPLSSMFKFETEPHKLVIKSRNHFDSRDYKCDDSVNDQAEQAEEEEANQSAGQLHDFNESISYQDDGSNANQFVITCLPEPLQQQQQQQQHQQIPVSPGSNPASTSAPIGHPIGDGMSQVANDDASLLQLLGYKFNKYTPSTKYTVQYHINRILYKADMGCYDNADASRLPDSDL