MVTDLPPELVERAAQELNETPESRATGLKALHDHYNTHPDQRPHRTDDAYLLMFLRWAKFDAAKAMGRLAALERWMHDCRDALGDVAELRGEAFSDIMAKGFMCNMLSPEHRTRDGAAVTLLRPRCLLPINDPAVILRLHMWHLMRAVHDPHIQVCGRVVAPSFKGLTLAQGLQIRREVPAWVLKQHFRFLQECMPFRLRGVWLVYQPAWFSLLFTFVRPFLGPKTRSRIRLLGDNAASMAELMDPAYMPAGDMPGGTGADCGREWFARELAREAAERGKAGEGQEGKEGEEGKEEVGEEEGEGHAEGKGKEDG*