MGTIVAPDATTRTEGDLLLVSISLPSLRKAGELDLQLAPDRLELTAPGYHLVQPLAQRVRDSEATAKFDKKKRVLTVTLPIEEEAAEAAVRAAGERLEAARTALLKAQQAQQAAADRRSAARAKAAEVRSKASSQGRTGTAAASAATGAAAGAFRGVAEDAGGDQAERTEKANATALQAGEGLAAAGGARPLPGWISWRQDLAAVAFIMEVPGIVESSLCVSVQPRQLRVAFRASAGEALRDYVAELALAGEVLTAEVRHHVAELNMMLVLAKREGVMWDRLQPPTDAGG*