MKESAGRFVRFDQVPSPSHQIGSAMPSPPLDLPPHLADIDGQLQDHFRALQNGFQKLDKVKDPNRQSKQLEELTVKMRECKRLIKDFDRELKEEESTFTPAVNKQLNERKQSFIKELNSYVAQRKTYNNLIGNKKAELLDGEGGEAPVDENVRYASTMTNQELINTGNQTLDETDQAIERSKQVVQDTINIGTQTAQTLKSQTEQMGRIVNELDTIQFSIKKASQLVKEIGRQIATDRCIMMFLFLIVCGVIAIIIVKIVNPNNKNIQNIPGLAPPASGGNRRLLAAF*