MERYELVKDIGSGNFGVARLMRDKQTEELVAVKYIERGKKIDENVSREIINHRSLRHPNIIRFKEVFLTATHLAIVMEYAAGGELFERICNEGRFSEDEARFFFQQLISGVSYCHDMQICHRDLKLENTLLDGSDAPRLKICDFGYSKSSILHSQPKSTVGTPAYIAPEILSRKEYDGKIADVWSCGVTLYVMLVGAYPFEDSADPKNFRKTISRILNVQYSIPSYIRISPECRHLLSRIFVANTGRRFTIVDIKRHPWFLKNLPRDLLEEAEIGYSDSDTSHPIQAVEEITRIVNEARIPGPMIGHTFGDPGFYLDETELGAETEHDTEGSGDYIFI*