DNDAEGVWSPDIEQSFQEALAIYPPVRRKIILSDEGKMYXXXXXXXXXXXXXXXXXXXXXXVSSHIQVLARKKVREYQVGIKVSSHLQVLARRKSREIQSKLKXXXXDQVSKDKALQSMASMSSAQIVSASVLQNKFSPPSPLPQAVFSTSSRFWNSPPLLGQQPGPSQDIKPFAQPAYPIQPPLPPTLSXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXSTDSMTISVSTKCSFKQEKWKTEYARLENGRFVYRIHRSPMCEYMINFIHKLKHLPEKYMMNSVLENFTILQVVTSRDSQETLLVIAFVFEVSTSEHGAQHHVYKLVKD