MHTLTAAIEMDKLDANLEQQFDLNLIEAVKLNPVIYDRSHYNYKHFVRKAQTWKQIAETLGVPEQKCTKRWKSLRDKFAREMKLCQESRWRYFKQMQFLVDSIRQYRESLLGKCANGSQSANQVADPSQQQQAQQQTVVDIFAQPFNGSATTSAQALTHPHEITVTSDAQLATAVGKDQKPYFYEPPLKRERSEEEHSDNMLNTIKIFQNNVSQAVSAEDQSFGMVVTDMLNTLGVRQKAEAKVHIIKYLTDMQLLAQHNKY