MKGLCEKRILQAKIVFAPLGNILSRSQFGGYSIAADGVIFALVSSGELYLRAAQHNEDFFLDQQTPKLIYTKRGLPVPLNYYLVGEALWRDESGLLELASQSLQGARQDKAAKKRCIRLKDLPNINHDLERLLWKVGIRNIDELHRLGAKTSYLKLRSVSQNLSVNVLLALAGAICGVHQAALPQGMRSELIEWFENTSPRAFRPPRLN