MSDRAARCVGAVALSPSLIWACCKNKDLARGTRIHNELQRRGLAEKDFSDALVTMYAKCGQLEKAQTVLHTYDSNNIIPWNALIAGYAREGKGKNALDCFEHMQRKGHTPSAVTYACILKACAVTRAIDKGKQIHDEISRQGLLEQDVVLGNTLVDMYAKCGFLRLARSALEKLPSRDVVSWSAMISGYTHNGQGQDALDCFEQMKGEGILPDEVTFVCVLQACAVTGAVDKGKQTHDEISRRGLLGHSVVLGSALVDMYANCGALHQAHSVLEKLPSRNVVSWTALISGYARNGRGQEALNSFEHMQLEGILPDEMTYVSILQACAAIGAIQKGAQIHYEISRKGLLGQSVVLGGALVDMYANCGDLHQAQTVLEKLPSR