MGATKWHVTLAAILQQYRLRLKASDADLKHDDAEHPIVGTGARNMSPAQGLYKEAGDVQKQLESQKKQEEQDKLQAMAQQHASEVLALEQQQALDYRASIEKWERAAAETKTNMEQQEASLLQRHRAELNSFIAQCKSEPVRPKWSTTLLNLRCQEEHLIKQRLFPQAARVKDTADSMERQEVGATMAAMTARHKLEEGKLLARHAKEMEALRNRLRMTWEEMLLQQDKELQQATKTAKALERSSLEQALKGWFSTVKPGFGNVPPLVSPTAKALSPGQRVQLDRPRRPGTAPGQGVRRQFSEQTMKAEMSGISQPGEAGAGAKEEDEGVSHSSPSMLSRRPRGLLSSPQPAGALARSGSSPSLHQALQPKQAGTAVGPAALGKPDSGSRPGGAAAGAGQLERAGGAARMEALTSAALQTHTQLTAGDASSTQAAQGPKPGAARPPGQRGSSQTSSQQRTRIVVTPICAGQAGNALVALAAARVLARGLE