MMNKVHRQCMSVASMSASLPPTPPSRALTDNEWRFKTITLPCEWVEDYRPGGYHPVVLGDVFNDGQFKVIRKLGEGSYSTVWLARDLKNCRYVALKIPVSEISGVTAELRIIRHLTEIAPAEAARHVTRLLGEFEHRGPNGLHRCLVFEPMGPSVNTMVEELPQFKPRRRGMKVRYPLRMAKSILKQSLQALAFLHEHGIAHGDFQPGNILFTLNDIDSTAEDSLRQEEDVQARSISPPVQRLDNKQDRWAPPYLCVSQPLVPFTSYAEGLKVKLSDMGGAFFFTDPPQKPVTPLGLRLPELILTGAVDNSIDVWCFGCLVFELITGQPLFCIPGSEYENDDHLLSLTARLGALPDELFRHWETSSLYFTPEKQLFNCQLGGVAPGEKPLMVEQLSMEALFDMTEPNLDEDEAQKVKTFIRWILQYDPVKRPSPARILSEPWFREIDVNSG*