MSSKTTNLLLDIWQKFISLRQKVFANSHTNSQDDIILLNEYRNLFNQTTAGVEISEYDRQLIEAIIRYSENLQKSIVAKGEFLMKRADILFVFQSKISAIINESIPLDTLEIERSHIPKQMGYPEKHINPNSTSSLKFSKRSNYPKNVTFVLKNWLENNTNHPYPDEEQKVKLSRQTGLCLTQINNWFINARRRILPDLTEKRSIR