MPREKGRKRKARAGLSEFEEVKRLVEKCQSGTGNKNVNSGAGRPIDEKALQRIRTSGMEVLRLLAGPASSISIGIFFSSLVRIARFRRWATTINQLIFKGLACHEALANPAAVYREDPENEAFTRIRSKPEIVEKYGTGRVSHNSMPALKQVTAALEQIGANSGEEYPEVDELGATAFKVRVDKVQEPNAQGIMEEVEQEVELYVRPPYTRRNKAVWMGTAERPIPIPLLSLLYRRVANTENRFLNQMSTTLKAKLHMFPAMTREENGYRSVRDSVAEIATAVRGARASSPAVRAYVEVLARLPPNDGDLACTARQGLGACTVACEVRRLDDVNVTPEAIMHILKSFKNLEWDHWPVPIMTLVAGVVHAIVELSDPAYQMNARTTAGSTFKAKCRVDRVLEVLFSPRWGRVVCSGHHLRDPTACAPFVAASTEWFRAPARGILTSSRTKSRQKGSCSGARLS*