MMGLVDQESSIPPGFRFHPTDEELVGYYLKKKVASQSIDLDVIREIDLYKIEPWDLQERCRIGYEEQKEWYFFSHKDKKYPTGTRTNRATMAGFWKATGRDKAVYLNSKLIGMRKTLVFYRGRAPNGQKSDWIIHEYYSLESHQNAPQQEEGWVVCRAFKKRTTVPTKRRQLWDPNCFIYDDATLLEPLDKNVLIKRAKHNTDGLAVTPFKQELPSEANQIVDDGFFGSYLKSMGDDELSQLPQLESPSLASEKLPETTSRTGEDDLGAEKRMTDWRALDKFVASQFLMSGEE*