MAALGMSGGAIGVGAGGGGAAAVVDAARPVDLARHPSGIVPALQNIVSTVNLDCQLDLKMIALQARNAEYNPKRFAAVIMRIREPKTTALVFASGKMVCTGAKSEEHSKLAARKYARIVQKLGYPAKFKDFKIQNMVGSCDVKFPIRLEGLAFSHGAFSNYEPELFPGLIYRMKNPKIVLLIFVSGKIVLTGAKVREEIYTAFENIYPVLTEYRKCQK