MERYEIVKDIGSGNFGVAKLVKDKRSGELFAVKYIERGKKIDEHVQREIMNHRSLRHPNIIRFKEVLLTPAHLAIVMEYASGGEIFERICNAGRFSEDEGRFFFQQLISGVSYCHSMQICHRDLKLENTLLDGTSTQRLKICDFGYSKSAALHSQPKSTVGTPAYIAPEVLSRKEYDGKIADVWSCGVTLYVMLVGAYPFEDPDDPRNFKKTITRILSVQYSIPYYVRVSKECNHLLSRIFVANPEKRITIEEIKRHPWFLKNLPKEFMEGEEASLVQMNGGEKPLQSIEEALAIIQEARTPAVGSKSDDPFVNSSISMELDDFDSDADLDDEIDTSGDFVCAL*