MDGDAEGVWSPDIEQSFQEALAIYPPCGRRKIILSDEGKMYGRNELIARYIKLRTGKTRTRKQVSSHIQVLARKKVREYQAGIKAMNLDQASKDKALQNMAALSSAQIVSPSMIKNHLPPLSPAPYQPTRFWPPPIPVQPGPSQDIKPFVQPPYSTLPGPVQQPIPAYEPLAPPPPPTATAVPVWQDRTIASSKLRMLEYSAFMEVQRDPDNYSKHLFVHIGQTNPSYSDPLLEAVEIRQIYDKFPEKKGGLKELYEKGPQNAFFLVKFWADLNSSGMLDGPGSFYGVSSQYSSMESMTITVSTKVCSFGKQVVEKVETEYAHLEGGKYVYRIHRSPMCEYMINFIHKLKHLPEKYMMNSVLENFTILQVVTNRDTQETLLCIAFVFEVSNSEHGAQYHVYRLIKD