MMGPTPDNKEQSSRNKIARTQGADHRSRAEQSELGTKCCVLVCSSLRQFGLQVLHPILPSGRTTYVSDVSQSRSGRPGPPPSLTSPAEHARRPGGPAAQPALHHALPLLHARGLRKGRGSIHPHIVMSSRKYPSGSEKRKRKKRADEFIETQRGAMDKFFSSNSKTSRNQNEMAIVAIEEQPDNKPEDQGFTPEENIDHKPMVNSPPTENASVDEQPVFTEDIYDPINWDNLDNKSRDILVEKGPIRDENIEFPLDINGRHFSYTHYSRKMSNGEVYDRKWLVYSKHVDKVFCFSCKLFNTENFKSSLGHEGFRDWRHINERLKEHEASIQHITSMNSWNELRVRLDKHETIDKNIQQQITKEKERIRQVLQRIIVVVKFLGKQNLAFRGLSEQLYNDQNGAKTFIGIFLEFLKVSIIF*