MIRGPGLFSDIGKKARDLLTKDYSYDQKFTLSTFSEVGVGITSTAVKKGGISCGDIAVQYKHKSTIVDLKVDTESNILTTFTISEILPSTKAIVSFKLPDHNSGKLEVQYFHDHAGFSSIVGLNGSPTVDLTGTIGTQGFAIGVEAGFNTTSNAMTKYNAGLSLTKPELCASVILADKGDNFKVSYMHTFDKFNASSIVAELSRKFSTNENTITVGGAYKVDPLTTVKARLNNHGKLGALLQHELKPKSVLTLSGEFDTKSMDKTPRLGLALALKP*