MGTLFINQIKRQAASFIQEKYRTARLALTDTTPAELLAEEATNCDPIGPDAKTMTIIAEASFDIDDYWRIVDVLHKSKCRLFTIDWKQWRQSYKTLVLLDFLLTHGPEDFAGAFQCDSDVIEELGTFRYVDEKGFDWGILMQKKSEKIIDLLRGGETLKEARFKALKITKEIQGFGNYMASPSSSSSSGSSRTSSFGSYSTSTHLWDCTSIQETGSLLDSEGEEDAKKDGFISGICSKLVGISPTRTNSEKATLRNYSDVGRVTKKKFHRQFSVQ*