MNSNLFYIFATTLVCVNAEVYGPSDYAEDYSISGQSSRRHPRDVTWDKQMGGGKVFGTLGQNDDGLFGKAGYNKEIFNDDRGKLTGQAYGTRVLGPGGDSTNYGGRLDWANKNAQATIDLNRQIGGRSGMTASGSGVWDLDKNTHFSAGGMVSKEFGHKRPDVGLQAEIRHDW