MGEAPAAGTMDLDTIRSRMSELNRIHTNYSHISDSNPLDSRSLFQEFSHHLQSRVNQILSQYSDVESLEADDLDAYLGHLKKELNLVESENAKISNEIEALTRTYVEDSNQLESDLEVLKHSVDFVASQGLKRAEAGALVDYSSSVEDQLDSRTAHGDNNFEILDLNYQTQKNKITLKSLQDLDYTFKRFEAIEKIEDALTGLKVIDFEGNCIRLSLSTFIPNLEGLLCEEKIEAVNEPSELNHELLIEVMDQSMELKNVEIFPNDVYLGEIIDAAKSSRKLFSHMSILETRSSLEWFVRKVQDKIILCALRQSIVKGANKSRHSLEYLDRDEIIVAHMVGGVDAYIKVCQGWPVSNNALKLKSLKSSDQQSKGISLSFLCKVEEMANSLDVSIRKNISSFVDAIEEILVQQMQSKLHVVDVPGK*