MEQMLVPNVNLNSGHEMPVIGMGTAPSLPQHDELVSTLIDAIEIGYRHFDTAAAYGSEEALGQAVAEAIQRGLIKSREQVFITSKLWCTETHRDLVLPALKRTLGRLNMDYLDLYLIHLPVTLKKKVNSNDDEVRIDKEDIIPFDMRGTWEGMEECCRLGLAKSIGIHVSAWSPLGANGITPWGTHSVMESPVALRWVYEQGASAIVKSFNKDRMKENLQILDWELSNEEIAQIQEIPPCTGFKVDMVLVHPNGPYKSAHQFWDGEI*