MKESAGRFVRFNQVPSPSHQIASTMPSPPLDLDLPPHFADIDGQLQDHFRALQNGFQKLDKVKDPNRQSKQLEELTVKMRECKRLIKDFDRELKEEESTFTPAVNKQLNERKQSLIKELNSYVAQRKTYTNSKKAELLDGVGGDPAVDENVRYASTMKNQELIETGNQTMDETDQAIERSKQVVQDTINIGTQTAQTLKSQTEQMGRIVNELDTIQFSIKKASQLVREIGRQIATDRCIMMFLFLIVCGVIAIIVVKIVNPNNKNIQDIPGLAPPASGGSRRLLV