MSFAGMLNRLHGQPESYEKKAKYRFGRTLGAGTYGVVREADGPTGKVAIKIILKKSVKGNEQMVYDELNLLQRLKHPHIVKFVDWFESRDKFYIVTQLATGGELFDRICDQGKFTEKDASQTIKQVLDAVTYLHQNNVVHRDLKPENLIYVTQDPDSDLVLADFGIAKTLDSKDETLKTMAGSFGYAAPEVMAKQGHGKPVDMWSLGVITYTLLCGYSPFRSENLQDLLEECTRGSVIFHERYWKDVSADAKDFINCLIVPDPNSRWTAEQALGHIWLSGKNATDHDLLPELRKAREARAKLKHAILAVSLRKRIAALQDVESDSDSDEMAAAEEAIPGQPAAPSNKTNVLREKVKDGSLFRSVALAAIKDHAAKKEAEITDEDLVKQANRKSFNSES*