MKAQHLLLAATVAVTADAYTTGNSGARKSTFVGRQVTSTARISVPSLLRMDSESDVIDPVARFNLEQRLRESSTPFRSLEHAEAQHGMPWKSSIDPKVKDDDLLYMPFWEWQMQFMKDNLTDLRVMPCTNGKRDFAFNENGQKKARIVNLCASSKEYHKIRMTYYDAGDNTQVFNSVWYPDPAYNLPVLGIDLLAFNRKKYLAIVDFQPLHQDENDHSTPFEHLLQPIKEEYDTLKGRMSSKFYDETQFFSQQMLFARFEDEGVVSQDLFPAFSRYVETHLNLLRSTTPVAADVSNVLARQQAYDTYSAERDPATGLFAAMFGADWAADFVHDFLFSSSTRPETFVIPAMPGAPPPKQGGGGNPFAQGGDPHAGVPTRPFVAVAASQR*