MNSQITNAKTREWQALSRDHHLPPFTDYKQLNEKGARIITKAEGVYIWDSEGNKILDAMAGLWCVNVGYGREELVQAATRQMRELPFYNLFFQTAHPPVVELAKAIADVAPEGMNHVFFTGSGSEANDTVLRMVRHYWATKGQPQKKVVIGRWNGYHGSTVAGVSLGGMKALHEQGDFPIPGIVHIAQPYWYGEGGDMSPDEFGVWAAEQLEKKILEVGEENVAAFIAEPIQGAGGVIVPPDTYWPKIREILAKYDILFIADEVICGFGRTGEWFGSQYYGNAPDLMPIAKGLTSGYIPMGGVVVRDEIVEVLNQGGEFYHGFTYSGHPVAAAVALENIRILREEKIIEKVKAETAPYLQKRWQELADHPLVGEARGVGMVAALELVKNKKTRERFTDKGVGMLCREHCFRNGLIMRAVGDTMIISPPLVIDPSQIDELITLARKCLDQTAAAVLA*