MDTQGEPSAESEAGWTGHVELAHLLMTTAQALNLRSEHELSVSHLSGALYFTALRHDEREQTRGAELRTLIDATENAERRNEISWIEHHLRILENDAETLARVARYAYFADAAYKLVESVENAVHACNAAEVLEVQAYQATCRGLMPAHFVVVEVSARRCVMSIRGSKEWRDFCADLTFATAPLLGGQVHKGFLKAALALQQHWEDRLVHILSAQGQADELVITGHSLGGAVAMLLAILLRTKARNADIFTRARTTCVAIAPAPCVSENLIDCFKPFTTTLVLGYDVVPRLSATSLERVLHELAQVNWENDAANTFAGTLANYFSPVQREALAGLALALWQRYMGNNFEAVRRTTSLGAEERASTTALRTNLERTLSEETEHIELYVGGRIFYLRHFCSEDMFFLCDLPARALLNVVPSLYKLHDHRMQNIISALEQAMAARW*