MDFGGGRKRGRLEAASFNGNGGFKKSKPEMESFTTGIGSKSKPCTKFFSTSGCPFGEGCHFLHYVPGGIKAVSQMTGSNPTLPPPPRNSAAPPSFPDGSSPPSVKTRLCNKYNTVEGCKFGDKCHFAHGEWELGRPTAQSYEDPRGGGGYPGRMGGGRMEPPQQTHGAAARFGATATAKISVDASLAGAIIGKNGVNSKQICRVTGAKLSIREHESDPKLRNIELEGTFDQIKDASAMVRELIVNVSSAAGPHMRNNPGMAASAPASNFKTKLCENFTKGTCTFGDRCHFAHGPEELRRQGM