MAQSQLISSSNLSFHAHKKSELLFSHENKHCSLRQSWSCLGLGAKLSGLHRNEIVHQTRLLARASSNQVIRAVLSSEGKSDISGSPMGVGLRGKLKKVVLAYSGGLDTSVIVPWLRENYGCDVVCFTADVGQGIKEMDGLEEKAKASGASKLVVRDLKEEFVSDYIYPCLRAGAIYERKYLLGTSMARPVIAKAMVDVAQEVGADAVSHGCTGKGNDQVRFELTFFALNPELNVVAPWREWEIKGREDAIEYAKKHNVPVPVTKKSIYSRDRNLWHLSHEGDILEDPAHEPSEDMFMMTVDPKDAPNTPEYIKIGLVEGLPVSVNGKELSPASLLSELNEIGGRHGIGRIDMVENRLVGMKSRGVYETPGGTLLFTAARELESLTLDRETMQVKDSLALRYAELVYAGRWFDPLREAMDEFMKSITKTTTGTVTLKLYKGSATAVGRESKYSLYRQDISSFESGQIYNQADAAGFIRLYGLPTRVRAMLEKGL