MGSNPDDVGRQKSQSSQKGGLPQHDGILTPDATRSASKSQSGTLLPTHNEKGHRRHHSLFRIDTAGESGRTGVHPLHFLRVCFRSTCTLSMLVNVLWPFVPAAIALHFARPDLHVWIFALNYIAMVPSANLLGFAGGELAKKLPKVFGVLLETFLSSVVEIVLFMVLIHKDRGGNLIPVIQAAILGSILANLLLCLGLCFFFGGIGREDQSFHEAVSEVGSGLLLVAGFGLLIPSAFYSTLKSNASHTHVQISTETLNQSTLIISRATAVILLVAFIMYLFYNLHSHHSIFDEVLEFDEHLDEDREREMKRAKLTLIECFVAIAIALACVCMSAVFLVEEIEDIVNERGVSDNFMGLILVPLVEKAAEHLTAIDEAWDNQINFALFHCLGPSIQTALLNAPLAVIVGWGIGKDMGLNFEIFMIVLVVLSILVVGNFLRDGKSNYLEGGLCVLVYVIIAVTTWYYPQIVVEGEAEA*