MTLVICQCLPLTNGQTKLIHLGASRAMSTSSRVLPTPLENKYMKPPDSFQLSPVRDLTANSASSNSIRSAGKMFSSPSKCPDDFPFSSVSQHDRQYQDPPFVSQTIGDSVSSEIHSMTFISHPQENEDLSWGPDPCQDILGFPENVSVQHDQVENNGCYINDDNVKRSDFGEWVDQLMSIDDSLHPSWSQLLADDNVAEPKPKASQVPPQQHIPSGEVVGNSASTASQTKARMRWTPELHEAFVEAVNHLGGSEKATPKGVLNQMKVEGLTIYHVKSHLQKYRTARYKPEPSEGM