MSKTYHFIGIKGSGMSALALMLHQMGHKVQGSDVEKYYFTQRGLEQAGITILPFSEDNITPDMELIVGNAFRENNKEVAYALRHQIPFKRYHDFLGDFMKSFISFAVAGAHGKTSTTGLLSHVLKNITDTSYLIGDGTGRGSANAQYFVFESDEYERHFMPYHPEYSIITNIDFDHPDYFTGIADVRNAFNDYAKQVKKALFVYGEDDELKKIEAPAPIYYYGFEEGNDFIAYDITRTTNGSDFKVKHQGEVIGQFHVPAYGKHNILNATAVIANLFVAGIDMILVSEHLKTFTGVKRRFTEKIINDTIIIDDFAHHPTEIVATIDAARQKYPSKEIVAIFQPHTFTRTIALLEDFACALNEADSVYLAQIYGSAREVDKGEVKVEDLAAKIIKPSQVVTVENVSPLLDHDNAVYVFMGAGDIQLYEHSFEELLANLTKNNQ*