QVQSMVVGEVLKDIETACKLLNITADPVDWSPGNVQKWLLWTEHQYRLPPVGKAFQELGGKELCAMSEEQFRQRSPLGGDVLHAHLDIWKSXXXXXXXXXXXXXXXXXXXXXXXXTDSEDSCSQIHLQFRLLLHSYGLIRWDEKGIFKIEDSAQVARLWGIRKNRPAMNYDKLSRSIRQYYKKGIIRKPDISQRLVYQFVHPI