MSVLWQTSLGDITIDCSGKDDYVKNFIYLNLLKYYDLVSFHNRITNDSVSTGLPYYPNQDRRTSYQDLLKEKGHKGKCSSVVNADPQDIENSVGLVLFNVNDANDEPSIDSLITISLTNEGTRSNVVEIGYVTEGFSVLQEINSCDANTKNEPITDIRIFRSYVLHNPFPEISVPSVSAPLLLDIDQLNTISELTSETASRQLALEVMGDLVHANIQPSEKVLFVCKLNPITTAEDLGVVFSRFGKITGSEIVKDRSTGKSKTYGFIEFADVESCEEAYRKMDNVIIDDRRIHVDFSQSTKRFKRAKR