MQWLHLTPSSLELQAMLDDCFADHLMDQSPSCSDAFFCLPLPEVDSSASLPDSPLDPVVPEDLLVLFEESQDAWLEPASLMACQRSVAMPEETLQHPHDSFSLCSPEQGKPRPHRRASAPARPPVVRVQSRQSFFQSDKPVEITLELLADHFHESLEVAAAKIGIGKSTMKLVCRQLGVDKWPYKFGRAKGKKAGRRMEGRVQLQASQAESSTDTEGSGVDMYL