MFILSKGNTSSNVGTPSFHELKKQASFFFKEKIKSARLALTDVTPAELLTEEVTSGNPWAPDNPALGSISRAAFEVDDFWRIVEILHKRFSRFERKNWRSSYNSLIVLEHLLTHGPESVAGEFQIDQDVLREMESFQCIDEKGFNWGLAVRKKSESILKLLEEGPLLKEERERARKVTREIQGFGSLCHRFSSAQGILQESSNGTFARSNSQFNDSWENQFLSPKEEILIQTVQHKDTNSESAKKRANLDSWESTVNVCQMPEKPGTSLKENLVPKKEELHRWNGTGEGNPLLVGRRDEPKIIEENHPFSDAENQTTASLL*