MGLINAFTSSPQKQQLHEPLPASAGFPASSKKRALLVGISYAGTKYELRGSVNDVNCMSYMLRERFGFPASCILMLTQEDRDPGRVPTRENLLRALRWLVEGTSAGDSLVFYFSGHGVQKLYMDGHTVEGCDEELWPVDFDGGSRGGVILDDEINATIVQPLRRGVKLHAIVDTGHSGTILELPYVCRLSRTGGNWNWEELQSRLSAGKTAMSTSGGLAISISSCGGDSQTSQDLLLGSAYTSAMTYSLIKAVESEPGTTYGRLLTAMRATIRDSGREFGGMGPIGTFFRRVITFSRAQQEPQLSASHTFDIYKKPFLL*