MSKSGTLDLASGVGGKIEKKEVLSAVEKYEKYHSCDGEAEEERKANYIDMVNKYYDLATSFYEYGWGESFHFAPRWKGESLRESIKRHEHFLALQLGVKQGQKILDVGCGIGGPLREIAKFRYLILFTFYSGAYVTGINNNEYQVARGKELNRIGGIDNTCNYVKADFMSMPFADDSFDGIFAIEATCHAPNVFDCYKEIFRVLKPGQYFANYEWCITDFFDHNNSNHRRIKREVELGNGLPDIRSMGECMEALKHAGFEIIWDKDIAIDSPLPWYLPLDKSHFSLSNVRVTAFGRFFTRNMVKILERVGLAPVGSQKVQAILEQNADALVEGGKEGIFTPLYFFLARKPAAIDPLT*