MAAALTLGLRGHHVTILESAPKLMEVGAGIQVSPNMLTLFDRWGVSPLIHAQDVALEHIHVRRWEDGSMLGTLPVNKTYGQQTVIHRADLHNALIEKALALSNVELRVNSTVTGVQFDHAAVQLANGTIVKGDIVIAADGIKSALRDHLLEEASVAIPTGDAAYRIMLPRSALENDPELKALVDEPQATRWLGPGRHVIAYPVRNHDLYNVVLLHPDSHGVEESWTTKGSKQAMVDNYKGWDRRVTKLIDLVPDDEVLEWKLCLHAPLKTWIRGSVALIGDACHPMLPYVAQGAAQAVEDAAALGVLLSTISSRDEIPLALKAYEKSRKPRADTVQQSGSENRITLHLPDGPEQRARDEQFRSSLKSGSNPDRWTDLETQKFLWGWDAEKAALDAWNELHGNHVSELRHHL*