MQWGVENKQVLDTEFADDTALYVDGEEQNLHDVQCVVQEFCELSGAIINWNKSIGIRMKNNGVSHWLPYPDFQWLQHGRSIRYLGCQIGVDITNEKLIAPLSMSLKRKLLFWSSTHLSLAGRIVIANQVLLSSMWYILSSWLFSRSVLSQIQRLVRNFLWGASDANSRSKVAWKSLLRAWKCLLPNLVHKLPIWEDEWKRQPICWNPLITDDYGNMLGKRTRLNWAAVDKAFAANVGREFQRRRSLVMPAAAK