MTTTTATEPASRWRAAVDGCRHRTRSGEVVPGAHVEVRRSETRDGRGVFARRAFTTGECVLIEDPLVGAQHESNRRHARVCARCFRFVGDVSSAIGRRLMRKFVAREEEDGASTSTLPEELVLGDLAKLASGEAKLPESAPFDGPPECPCVGGCERNVYCSHACANEAWAGEEAMMCPGPRGLARDKRALEEFYSHARETNDIFIVAGKALANMCLRALDAKNRLEARDGKGTQISADESAVDAYAREPYAVVANAPWWEAVAAPEECDDEDSERKFRQTLQTLASDSLELLRHAWSDAATQFPSIFTLDTYGRLIGAFELNNLELVVENPVENYFLAVDDAPEGEAKNAVTRITQPLLDALDKDYDIPCLGTALFSVQSGFNHDCDPNAEPMKGEQDITGACVIVARKDIAEGEEITISYLDDDSKSRDERQDALADYGFVCRCARCEQELALARRRR*