MRYISTRGQAPALNFEDVLLAGLASDGGLYVPENLPRFTLEEIASWVGLPYHELAFRVMRPFVAGSIADADFKKILEETYGVFAHDAVAPLRQLNGNEWVLELFHGPTLAFKDFALQLLGRLLDHVLAKRGERVVIMGATSGDTGSAAIEGCRRCDNVDIFIMHPHNRVSEVQRRQMTTILGDNIHNIAIEGNFDDCQEMVKASFADQGFLKGTRLVAVNSINWARIMAQIVYYFHAALQLGAPHRSVAFSVPTGNFGDIFAGYLSRNMGLPVSQLIVATNRNDILHRFMSGNRYDKDTLHPSLSPSMDIMVSSNFERLLFDLHGRNGKAVAELLDAFKASGKLSVEDQRWTEARKLFDSLAVSDEQTCETIAEVYRSCGELLDPHTAIGVRAARECRRSLSVPMVTLGTAHPVKFPEAVEKAGIGQAPALPAHLADLFEREERCTVLPNELAKVQAFVSQHGNRGKPL*