MDTHGEPSAESEAGWTGHVELAHLLMTTAQALNLRSEHELSVSHLSGALYFTALRHDEREQTRGAELRTLIDATENAERRNEISWIEHHLRILENDAETLARVARYAYFADAAYKLVESVENAVHACNAAEELEVQAYQATCRGLMPAHFVVVEVSARRCVMSIRGSKEWRDFCADLTFATAPLLGGQVHKGFLKAALALQQHWEDRLVHILSAQGQADELVITGHSLGGAVAMLLAILLRTKARNADIFTRARTTCVAIAPAPCVSENLIDCFKPFTTTLVLGYDVVPRLSATSLERVLHELAQVNWENDAANTFAGTLANYFSPVQREALAGLALALWQRYMGNNFEAVRRTTSLGAEERASTTALRTNLERTLSEETEHIELYVGGRIFYLRHFCSEDMFFLCDLPARALLNVVPSLYKLHDHRMQNIISALEQAMAARW*