MGIDTVVKYAKLEPKSSTEAQLAMSKVHISKSWKLPPRSRPVKRQVTKQLESPTSDEEERKKRQNRDAQRAYRERRTNRIQELEDTVETLQGLVKNWQKKFRALESELKDVKKDNTELKRRLVTTPQEEHIPLVDPLLRDLIDNFKPMKAVTLKKRKLSPRKSTADCGFCSETTTCVCKEIEDSGMETARCTENTETCTKCSDIDQSCIKPRESQRPVETDTDFLAIDGEDQPNTMDPNFVPGSCKRCQSDSQSRAFCQAVYGPPNDDKVAACCGGNGECSNSADFIPISDAYQRIIKYMLDSDRDSPPIKHIASGLRARGGEVELKTIDDAIRGMDKKDVGSTE