MSQHQFYIPKPAAVREQMTRAYRTACELADSGEALEVTVRTRSLRSAQANALMWVRLGELEEQTDWHGIRLTAEEWKDLLSAGLVVSKVVPNIDGTGFVIVGQRTSKMSVKQMNDLIALIEAFGSERGVRFSADPRLYREAA