MTTPKQLKTKDINSIREQMLKAQGNKCQLCKRSTTEVRRTYHIDHAHSGEPFEHHIRGILCPICNTSLGAIWKKLIRSGLVNELGVDAAIEWLASAASYYQQDYSMNDYHPNRIKDQAKAFNKLTKPNQLKMLSDLSIDIPTKAAKKDLIKLYKNHLRQ