MRLLDEEERDRNSAPLGPDLRSGPTGTTQKDHGQASHLPKIESEGRLKVAGLFAGVGGLEEGFRLAGHESTMLCELDAAARWVLEQRFPRAEITEDVRALTALPECDVLTAGFPCQDLSQVGRRKGITGPNSGLIGTVFDLLRARSAGPQWLVLENVPFMLSLDRGRAIRMLADELEAMGFSWAYRTIDARAFGLPQRRRRVVLLASRDHDPRPALLGLDAGVPVPKKRGNFACGFYWTEGNTGLGWAVDAVPPLKGGSALHIPSPPAIWFPKRGLIATPAIEDAERLQGFSAGWTDLEDYDPRGQRKRWRMIGNAVSVPMARWVAERLTTTLGSYDAEPGGLLPEDSSWPTAAWGRQGERRRAAVSEWPVAEAGHHLASFLSRPAMPLSRKAADGFLTRIVRSTLRYEPAFRADLERHVEAAEAR