CVHLGRQVFDWHRLIPLTWAHVARQTPLGEQKRTSASLLCLLTTASNGGALQKVSCVEPRKYVREPECRTDLTPGPLEKQRTPVAGGFLERENVIGALLDMGFSDFHVNELLSMWPSVPPQQLLDIISELILLGLNPEPVYVALKKSPELLKLPIMQMRKRSSYLRKLGLGEGKLKTVLLCCPEIFTMHQRDIDSIVGVLKEKCLFTVQQVTRILHRCPYVLQEDPSELEYKFQYAYFRMGVKHADVVRTDLLQYSITKIKQRHVFLERLGRYQTPDKKGQTQVPNPLLKDILRVSEAEFLARTACSSAEEFEVFKKLFAREEEEKSESPMPDRKSLSLDEEEEEEEEEEE