MADTTTIVPMAHERKAENLRAFMVNLANSRGLLIPESRLFEQRFLDLCLSRAPDHPTYSAMIFIAITELNEAGGSCEEAISEFIKSKYESLPFAHTSLLSHHLAKLVEKREILCDYNSYCYTLPGTDDAERKNVEVALRVNDQCAADEVMSLQNDKRIVEERSLTESRDSPKRKACGGNYINVIGVSGTGANACLSVTTVKTRSIEGVAVESEVALEKSGSEGGELRELVVLDEQNDVLMEESCKGEESLRETNSKQGEPKLHRTSNMMKEACVEVKSVAYKRLWECQTEACSNIIALEKMLKQCREKGQQKKAVSEIDDVSRLPLSKESCEELRNLAQKIESQLSGIIGSYDEAVVPCYESRGCETKSISKEVFHETPTKTSKHHEQKEREQSQINPRAKKRRVRRLQDIGVLRKSPRLQKLI*