MSRRGEGAMNRGKVGPTRATASPRDLLAKFARRKDVVRKKADELATRCAIDVAVICTGPGGAGDLDCWPSKEAASEVLRRYSALAPAHRARHTEDLAALVARQLAEERDKLVRAREGGVALALGSRDGSLEGLSEDKLRELLAAIEGSQVDAKNRILMLQAPLGGAVDHATLSRGLVHEDEATQEDSVSATDNGVPPRGEAAAGGGGLGPPPSKNPNSPNAAMPVGKEIVAENIVTAKYDGGEVQILQPPGDADAEWMRGLVDDLKKRPQPYDPAAYAANVGWFVMERDAYDSIRFDLAMPPPCIAPMDDDGEPLKLWSWENTMPPP*