MDKVQHKLVYYVRDINHRNRIMHDVFISYSRTDKPWVQKLATALETAGYSVWWDADLLPGQSFEDAIKSHLDNAHRIVTVWSEASINSLWVREESSQALQRKALVPVMYQPVELPMPFGRIHTADLQGWEGDASDPRFRQLLQAITQTTLSPATKAEQLTVRKRLFDKLSRHWKSLSAAALFMVAIAGAYNDIKGVIVDMLSLSQPPEITLALKSDGHIKPGEYFTLLYTAPAEGYLSLWNIDYTSGTVEMKLPVRGVGTIHLNAATASQPVKIPATPGSNGVDKYILLWTPEGKPEHLPHRRYGSNMEFWAAVEALRTRSHALTTEVDVPIFP