MEKYELVKDIGAGNFGVARLMKVKDSKELVAMKYIERGPKIDENVAREIINHRSLRHPNIIRFKEVVLTPTHLAIAMEYAAGGELFERICSAGRFSEDEARYFFQQLISGVSYCHAMQICHRDLKLENTLLDGSPAPRLKICDFGYSKSSLLHSRPKSTVGTPAYIAPEVLSRREYDGKMADVWSCGVTLYVMLVGAYPFEDQEDPKNFRKTIQKIMAVQYKFPGSVHISQDCKHLLSRIFVANSVKRITIAEIKKHPWFTKNLPRELTETAQAAYFKKENPTFSAQTAEEIMKIVDDAKTPPPVSRSIGGFGWGGEGDAEGKEEEEVDEEEVEEEEDEEDEYDKTVKEAHASGEVIIS*