MKFSLLHVSTLLSLALLGCHAVTPDVYWKSMLPNSPMPKSVKDLVYTAGWTDEKYTMVGVGSRGVEVGAGTPGDQTDVGVGRGGVAVHTTHRGKPVCVGVHPGPDPFNYLYAASADQLKDDPNVALFFLENDLHQGKEMKLHFTKVDPTQKPNFLPRQIADSIPFSSNKLPQIYNKFSIKPDSLEAEIMKQTLNQCESKGIKGEEKYCATSLESMVDFSTTKLGKKVKAISTEVNVKESSPLQKYTIEGAKKLVADRAVVCHKKNYAYAVFYCHKTVSTRAYVVSLVGEDGTKAKAVAVCHTDTSKWNPKHLAFKVLKVKPGSVPVCHFLPEDHVVWVPY*