MGRVKLKIKRLENISGRQVTYSKRKAGILKKAKELSILCDIDIVLLMFSPSGKPTLCLGERSNIEEVIAKYAQLTPQERAKRKLESLEALKKTFKKLDHDVNIQDFLGTSAQTVEELSNHSKLLQSRLSEIHKRLSYWSDPDKINDIDHIRAMEESLKESLSRIRSHKDDFGKQQLMPLECTGQFQNGIHLPLGMGGEQEAQPISWLQSSDSQQMMLSEDPNLLPQRDIECCRGSSIPSYSGYFSTGKQADIDRTAQEGVLNELNRNACLRLELGGQYPYQSYNLNLLNEKKFKTETEMNLHDSHVVDYQINGFELPRPSYDTDHHHNWASTSGSCAITMFNEHSYAQQPN