MKHSSSLGFLFLLALCSLVQAQVLFQGFNWESCKKQGSWYNSLNAQVDDIAKAGVTHVWLPPPSHSVSPQGYMPGRLYDLDASKYGTAVELKSLIAAFHRRGIQCVADIVINHRCADKKDARGVYCIFEGGTPDDRLDWGPGMICSDDTQYSDGTGHRDTGDGFAAAPDIDHLNARVQRELIDWLNWLKSDVGYDGWRLDFAKGYSPAITKMYVENSKPSFVVAEIWNSLSYNGDGKPSPNQDQCRQELVDWVQAVGEPAMAFDFTTKGLLQAAVQGELWRLRDSSGKAAGLIGWTPEKAVTFIDNHDTGSTQKMWPFPSDKVMQGYAYILTHPGVPCIFYDHMFDLNLKQEISTLAAIRARNGIHAGSKLRILLADADAYVAIVDEKVMVKIGTRYDVGNVIPSDFQPAAHGKDYCVWEKGSLRVPAGRHL*