MSSASGVTNGHGKEAALYEEQKSKIGKVKTELGQLSGKSALYCSDASIARYLIARNWDVRKATKMLKKTLKWRLEYKPDEIRWDDISDEAVTGKIYRADYFDKSGRSILVMRPGCQNTKDAKGQVKYLVYCMENAILNLPHGQDQMVWLIDFAGFNLGNLSINVTKLTADVLQGHYPERLGVAILYNAPKFFEPFWKMASPILERKTRNKVKFVYSDRPDTMKIIEDLFNMDELECAFGGKNPATFNINDYAVRMREDDKKMPSFWSPENSALASEPYLMSNQKPQESSSSGVKAEETEPEKREETDTAPEKRAESDTESEKEEETQTESSTVEQKSLPGEDTAPADKSGL*