MESHQSRLVEVEDAEFYPASPASEFIHSSVLSLSVLVVFESEIPIDESETMTLLKKDFLPINPRFSSLLLKDENGKQQWKRVEVTLQDHVIVPTFPVGLQPDAYDGCFKEYLSKIFMEKLPEDRPLWEIHLFKYPTRDAAGIAVFKLHHAIGDGFSLMGALFSCLKRADDPSLAVNFPAASVKECQLRGNGVVWLWRGVCGALGGCWNTSFDFCRSVLMSTVMVDDRSAIRSGTRDVEKEPVSISTVTLSLDVIRQIKSNIGGTVNDVAVGTIFYAIQLYKQRTSQNSSGTRMTALVLLNTRMLSGYQSLKDMLRQKTWGNHFTFLHVGIPSCKDAEKADPLAFIYKARKTIKRKKNSFAVVLTGRLLQMLRSIRGPEAASRFIRATLENSSTAISHLIGPMEKMDLGNHPVKSFYFTVAGSPQSIALTMVSYHGNLRLSVAGEKGFIDSELLTSCVKEAFDEIYTVACGKDGIKQC