MDQTVSENLIQVKKESGGIAVITINRPKSLNSLTRAMMVDLAKAFKDMDSDESVQVVIFTGSGRSFCSGVDLTAAESVFKGDVKDPETDPVVQMERLRKPIIGAINGFAITAGFELALACDILVASRGAKFMDTHARFGIFPSWGLSQKLSRIIGANKAREVSLTSMPLTADVAGKLGFVNHVVEEGEALKKAREIAEAIIKNEQGMVLRIKSVINDGLKLDLGHALTLEKERAHAYYSGMTKEQFRKMQEFIAGRGSKKPSSKL*