MDNLTGLPRTAMISPYDHPLEIKQDSLEKRHEKESKKQRRNRTTFTTFQLHELEQAFEQSHYPDVYAREQLANKVKLPEVRVQIPSDKVDTVIGCQAINANRFGLTHTQAASSNGCVLLLSLMTLPGTWVKRPDTMYFGQFPGSKSLKYYELTDLENPCATLITPGMVPKSTSKISTTREAG