MLAEVKGLNEECGIFGIWDHPNAAEITYYGLHSLQHRGQEGAGIVSTDGETLKGHRNLGLLADVFKHGELDDLKGKAAIGHVRYATAGQKNLGNVQPFLFHFHSSSLALAHNGNLVNAKSLRRELEEEGAIFQTSSDTEVLAHLIKRSHTGDFVEDLKVALNKVKGGFAYMLLTEDTMYAALDPNGFRPLSIGRIGDSYVVASETCAFETVGAEFVRDVEPGELIIINDDGLRIEKFTENVTHSICSMEYIYFARPDSNIAGINVHSARKRSGKRLAKEAFIDADVVTGVPDSSISAAIGYAEEAGLPYELGLIKNRYVARTFIQPSQELREQGVRMKLSAVRGVVEGKRVVMIDDSIVRGTTSKRIVQLLREAGAAEVHVRIASPPLAYPCFYGIDIQTRNELIASNYSVDEICRIIGADSLEYLSEEGLVDSIGRPYPNEPYGGLCMAYFNGDYPTPLYDYEAEYLASLEAEK*