MKESAGRFVRFNQVPSPSHQIGSAMPPLDLPPHLADIDGQLQDHFRILQNGFQKLDKVKDPNRQSKQLEELTGTMRECKRLIKDFDRELKEEETGFTPAVNKQLNERKQSYIKELNSYVAQRKTYTNSLGSRKAELLDGAGGEPLADENVRYASTMTNQELIDSGNKTMDETDQAIERSKQVVQDTINVGTQTGQNLKAQTEQMSRIVNELDTIQFSIKKAGQLVREIGRQIATDRCIMMFLFLIVCGVIAIIIVKIVNPNNKNIRDIPGLAPPVSGGSRKLLGSFDMEMPY*