MDRGSLLWYSVLGSTVLIFLVFDLWRRKSYRRLPPGPSGWPVVGNLLQLGKKPNETLFHFATKYGPLMTLSFGMRTTVVVSSSAMAKEVLKTHDHIFAGRIITQAAKALSHDKNSMVFLQYGSHWRMLRRVSNIELFSVKRLEALQHLRRDQVNRMILQIFQDAVKGNDRSYSEKDLLDVLLDMRSEEFSLANIRGYLTDIIGAGSDTTATTIEWAMAELIRNPEKMKRAQAELDEVVGRKQMVEESDAERLPYLHAVVKEVFRMHPAVPLLIPHRADGLCEIEGFVIPKNTQIIINVWAIGRDPSIWNEPSEFVPERFIDQKLSSVDYKGQNMELIPFGAGRRMCVGLPLASRMVHVLLASLLHSFDWELPGGMPAEQLESFDWELPGGMPAEQLDITDKFGLTLQKAVPLEAIPTPRLPVEMY*