MLGSRSLTSVVAQSAFKKPYTLRGYASASPTAAFAGQKGPNGKYTVTLIPGDGIGPEISQSVKDIYSAANVPIQWEEVSVTPILKGGKTVIPDAAIQSVKKNTVALKGKSPHLFSAVSNRLTSSIRIRPARNTNVVGKGHVSLNLTLRRTFNLFANVRPCASIKGFKTAYDDVNTVLIRENTEGEYSGIEHEVVDGVVQSIKLITWDASERVARYAFHYAQASGRKRVTAVHKANIMKMSDGMFLSACREVSKEFPDVVYDEDLLDRVCLKVVTNPQPYSDRVMVMPNLYGDILSDMCAGLIGGLGLTPSGNIGRDASIFEAVHGSAPDIAGKGLANPTALLLSSLMMLRHMNLNEYADKIEKAALTTIAEGKSITGDLGGKASTREYTDAIIQKLL*