MKMLHFPWCSFAIAVWLPSVLSFPGGDGWAWMSGAADLNGAQFMDFAYPLVEMSANAYRYPSLLQPIPGWSLSSLIAPLHSPLGGAHALVFEEDPMDSASADLGCGQHAANPYTAHMAAASRTEICSDRTHRVILAFRGTQISDSVDSLADVCADKLLWEGYNLSSLPEECLVFEPHTLDYVSQALNYTLEVISLYAPGPILLTGHSLGAGLAILVAATLSHTHTLPVIGFGAPATQKALLERGLSTRSLENGSIMVIGHEWDVIMRTQMEGQIGTLCLYPQTESASCKACISSLTLPPEEVKAYPVRNIENEAMPDTEESPSKRIGVWRRSALEGLAELRQKSRDLGSLPQDDCMDCFFETHYLKNLIAVVKQGEKPRCQQARAENLA*