QFLPQQKPLMQKVVLENNNQQQQQQQQQLQQHQHALLDQLYKAAELIGTGNFTHAQGILARLNHQLSPVGKPLHRAAFYFKEALNLLILNNNNNNNNTIPPKCPSPFDVIFKMGAYKVFSEISPLIQFVNFTSNQALLEALDSADRIHIVDFDIGFGAQWASFMQELPVRNRGPPSLKITAFASPSTHHPVELALMRDNLAQFANEIGVAFELEVVNFDSLEQTSYSMPFFRDQGEVVAVNFPIWSASNQPAALPNLLRFVKQLSPKIVVSLDRGCDRSDLPFPQHILQALHSYINLLESLDAVNVASDAVNKIEKFLLQPKIESSVLGRLRAPDKMPLWKTLFASAGYTPVTFSNFTETQAECVVKRTPVRGFHVDKRQASLSLYWQRRELISVSAWRC