MERYEILKEIGSGNFGVAKLVKDKWTGELYAVKFIERCKKIDEHVQREIMNHRSLRHPNIIKFKEVFLTPTHLAIVMEYAAGGELFERICNAGRFSEDEARFFFQQLISGVSYCHSMQICHRDLKLENALLDGSSTPRLKICDFGYSKTLFYSSVLHSQPKSTVGTPAYIAPEVLSKKEYDGKTADVWSCGVTLYVMLVGAYPFEDPDDPRNFRKTLTRILSVQYSIPYYVRVSKECKHLLSQIFVADPEKRITMEEIKKHPWFLKDLPIEFMEGEEASLQTNEENEPSQSIEEVLAIIQEARKPGEGLKDGNLYVKGSSSIDLDDLDIDADIDDEIDTSGDFVCAL*