MLPRPTTHSKALGPGVAGPELAIATPCVLDRPPCHTPQQPTSGAQPFLVEPSLVESADGSKQHTQYPYVTGSSVLGVKYRDGVLIACDTLAAYGSTKRYKSIERVKKISDRIVVAAGGEISDFQYILKMLDELTTDDFRMDDGIQMGPQEVYNYLCRVMYNRRNKFDPLWNTLVVGGVEDGKSFLGMVGMIGTHYTDSHVATGFASMLARPLFREKHSDDMSEEAAVELLHEALKVCYYRDKQSINKFQIAKVTQDGTTISEPFALDMKWDYKAFAAPTKWAVGAW*