MDFRLTGSIQAKPGVPPPGGTADGGDGHAQDGGGSRPLRHMDTAGASASAADIQKLRRQVVDLRSQLDNAEGAAAVATTEANEVAEAALTLSEAAYRRRTQFAEEAAAEALRKLAAEQGEKAELCKLLEEAQAAAAAQRGELDEAQAAKAGLEAQLAAAQAKAAAADDRLAAERIKGEQQAAQAELKVAEARQYGKRAKTLLENQLAEKCAEYDALKVRCASLETSLEKLQDQLMHAALQRPNGKDIDIEFPTRLWALRQGEEQLKEARAVVRERESAVGQREVAVEAKEEELQLRSTAVEAGEEAVRIGRQFKERGFYCSADLSSSEGEEEEEDEESGSGSEGDSSEEQCSSRDEEEQE*