MEGKTVVLYPGLGVGHLSPMLELSKGLLRHGGGAVDVAVVLVESPFKDPSFADTVARARASHTSVAFHVLPSPPPASGPSSGDAEHPVVGLIRFLRATNAPLRDLLRSLSSSASRPVRAVVLDMFCAHALDVAADLGLPAYFFFATGAAALAVFLALPGTRAREGKRFADLGDAVLPFAGVPPLRASELPPVLADDGAMCEAALRLASRVPEARGILVNSFEALEPRAVRALRDGLCVPGRPTPPVYCVGPLVSPGGGEKEHECLEWMDAQPDRSVVFLCFGSTGAPPKHQLAEIAAGLESSGQRFLWVVRSPPGAGGSPVPEPADDLDALLPAGFRERTRDRGLVVGSWAPQVDVLRHRATGAFLTHCGWNSTLEGVTAGVPLLCWPLAAEQGLNKVFIVEEMRLGVEMRRTSRAGDVVKAEEVEAKVRWVMEGSDDGARALRDRAAAARDRAAEALADGGTSQAAFLEFLKDLASVNV*