MRALPPGFRFHATDEELLMHYLKPKILGQPGEHYYDMIPEIDICEFEPWQLPAMFSHRFNSKELIFFCRVKRKYLNSKRSDRTTEAGYWKVTGKERAIMSEEANEPIGIKKTLVFYAGRVPKGKRTNWVSHEYHINPKCLGHNEDEVTFWFSFICTTELMLPYVACRIKNKKEKKLMMGQAPTVSPEVYSSSPQAPTVSPEVYSSSPHAYNSNVSETPVNQEGDYSSFCNSPSDEVPDNQEAVDAQPEMSVGDLMESLPPLHPLDDILSDYNITPTYQAQAGTEEGWSSLFDFAYDNYGEELDYGYMKSPYSNFANYSNTDWAMSGDFSTTTREDSLS*