MKKISFPSIITHKTPLPTTTKKTYDGVFFIFQTKFFFRGSGIYKRVKMGRGKIEIKRIENTTNRQVTFCKRRNGLLKKAYELSVLCDAEVALIVFSTRGRLYEYSNNNIRSTIERYKKACSGTSNTNTVTEINAQYYQQESAKLRQQIQMLQNSSRHLMGDSLSSLTVKELKQLENRLERGITRIRSKKHEMLLAEIEYFQKREVELENESVCLRAKIAEIERVEEANMVTGEELNAIQALASRNFFTPNVIERGTPTPYSHHDKKILHLG*