MEKYELVKDIGSGNFGVARLMRHKDTKELVAMKYIERGHKIDENVAREIINHRSLRHPNIIRFKEVVLTPTHLGIVMEYAAGGELFERICSAGRFSEDEARYFFQQLISGVSYCHSMQICHRDLKLENTLLDGSPAPRLKICDFGYSKSSLLHSRPKSTVGTPAYIAPEVLSRREYDGKLADVWSCGVTLYVMLVGAYPFEDQEDPKNFRKTINRIMAVQYKIPDYVHISQDCRHLLSRIFVANPARRITIKEIKSHPWFVKNLPRELTEVAQAAYYRKENPTFSLQSIEDIMNIVEEAKAPPPASRSIGGFGWGGEEEEEDETKEAVAETEEDEYEKRVKEAQASGEFHVS*