MLPIWNQASRQSRQHLIRGIATLFKKPGIVQCSQATYVKTFCTADLYKYTNRPIPPPQLKRLEGKVAVITGAASGIGETAARLFVAHGARTVIADIQDERGKKLAEELGDGAVFVHCDVTKEEDVAVTLDAALALEGRVDIAYCNAGILGAIGPIDEMRMKEFDYTLGVNLRGSVLTVKHSARVMKPARKGSIICTGSVTSVVGGLGPHSYSISKSAIAGLVRSTSVELRAYGIRVNMVSPDGVGTPLFVNAFETLEELNCTPELLQKKLKDMSVLSGRYLDSVDVANAALFLASDDAGYISSHNLLVDCGNSVTKATETARWYTTYLPMFREAGKTGLD*