MKGGDGDCSYTRNSSVQGSLFRSAQPLMEECIAKMRILGKSETFRIADLGCSSTHNSLDAVETIGKAVEELYGKENVCPPEFHVFFNDLPSNDFNLLSWIVSWPPFSKEEPPLRPFFSGIALAFTGERRLKYDQVPEKVQDKCSEAWNKGQAFMSREGNRAVAEAYVEQFKHDLSAFLNARGEEMIEGGRVFVLIPGRVSCDPAEKQGNMIAICGDAFTAAFRQLIQEGLIEEDKLDSFNLPLYTPSMDEIKAVVEAQGSFRVEKLQLLDARINGGDGALLNKDVFGREFSKGVRSVYESICEAHIGAQLIEELFDRVAKIAAQNQIEYINQIQTSHTLVLILVSIEKAN*