SGFIIAGTLNVFKYDIKVVCDYKHDALDVKDKLLREYVQVNPRVTDAEDQPLLPGFSIKAADGSEEMDILICVDLPFLHAFRVVFSFVGQSEVLSADEMKLNFEAMISGDNSLPKYVVPRTALYDAHGNELQGTGMHAESRTGREVAMANHRIIENPLTTTFNFNKGQELRVCDSAKISRILWGYNLEESKPRKCRPGIYEPIKSKAMTKELLGASAQTQGLWGAGTLIESLGQHVANSQRGPIASVPYLLGEMRTALRTAQQPRKDEASTWLTSFIV