MTAEGSGSSTAAVASHDPSHTRPSRREAPDRNLAMELVRVTEAGAMAAGRWVGRGDKEGGDGAAVDAMRELVNSVSMRGVVVIGEGEKDHAPMLYNGEEVGNGDGPECDFAVDPIDGTTLMSKGMTNAISVLAVADRGTMFDPSAVFYMNKIAVGPDAAHVLDITAPISENIRAVAKVKDLSVRDMTVCILDRPRHAQLIHDVRATGARIRLITDGDVAGAISACRPHSGTDLLAGIGGTPEGIIAAAAIRCMGGAIQAQLAPRDDAERRKALEAGYDLNQVLTTEDLVSGENVFFCATGVTDGDLLKGVRYYPGGCTTHSIVMRSKSGTVRMIEAYHRLSKLNEYSAIDFTGDSSAVYPLP*