MQETQKHDGALLIRQYFRAVLFPTIYTSPAATLIKFPTSSPADSSPLLQLSKTSDFKTDDILGIVGKTEGNGCVNDFSRTLSSHVWDEIIPSTGISVFSGGTEGVLSPHVAFILESKQQTGLIASVSRTWKLQPWQIGTAEHVSCVSATIRKMLETEKLKADDVQLVLIKCPLLTSEKVAATLAAGQKPITADTYESMAWSRYASAIGIGAALGEVSMEDVPTHLHSGNFYTAKASCSSGAELDDCHILILANDPSIDVEAEHGDPPPLIQGFCGVMSSAVDFAGLQEVLNRASRPKAPYRKAKLLQVFAKAEADPTGMVAGTYRHTMLTDSDLHSTRHARAAVGGLIAGVTGDCHIYVSGGAEGQGPKGGGPVCVVARWEA