MDKSLDNDAEGVWSPDIEQSFQEALAIYPPCGRRKIILSDEGKMYGRNELIARYIKLRTGKTRTRKQVSSHLQVLARRKSREIQSKLKKHPNWPASDQLTWHMQAMNLDQVSKDKALQSMASMSSAQIVSASVLQNKLNIQPLPQTVFPAASRFWTSPLPGQPGPSQDIKPFAQPAYPIQPPVPPPLASYESLAPLPSPATTVPVWQDRTIASTKLRLLEYSAFMEVQRDPETYSKHLFVHIGQTNPSYSDPMLEAVDIRQIYDKFPEKKGGLKELYEKGPQNAFFLVKFWANLNSTIQDGPGAFYGVSSQYSSGENMTITVSTKVCSFGKQVVEKVETEYARMENGRFLYRIHRSPMCEYMINFIHKLKHLPEKYMMNSVLENFTILQVVTNRDTQETLLCMAFVFEVSTSEHGAQHHVYRLVKD