YAQLLHRCLKEAPDHTLSLKEVYEWVLQHSQKARNKDRGWQNSVRHNLSMNAAFQKVPGVKKGSLWRL