MKQYSGLLLGFLTLSVCAQEAYQVQVAKEVNPTLRLPEVKIPWEMLSSLLSEEQDAPLDLSEDPQAVARSLDNAVAHGRLEQIKVLLPHYKKFPEHERNEQLIRFAEAALAQSVGNVKQTIELYREMIANDPNLPPVRLQLALALMRDRQDAAAKDQLERLRSEDLPEEIAAVVDSALAALRERQAWSFGVSGYYVHDSNINQAPDIRSRETDQCPFAEKCTITFPEKENADGLYLRLNADRRLPIKNNWYANFEGSAHANWYWNTDQYDDIQVRLGSGVGYENARFDASVLPFVSQRFYAGKKYAHAAGATVSMNYWMTPKWRLSGIYEGEYAQHDHHSWLDGQRHYQALNLLYLAHSGRYFFGGVNHYYQDAQDDADRFFRYGVNAGWIEDWSGGLSTRLSASVGKRLYQGADLMANIKRNDTEYNTGVQLWYRDWHFWGITPKLSLEWNKTNSNHFYYDRKNGTGRAYIELSKTF