MFAIMQIDNDVSGGQFRRKMRSKCEFICKYCQRRFTKPYNLMIHERTHKSPEVTFSCEVCGKSFKKQDNLKQHRTIHYPSSATCSCLSGRY