MSSTADAAANRTETTASNVASTMSGYISNLKDKYPGVTSRVGDGMEKARSIATEVGSEIQKSASSNNVDSPLPSDFESEVQKAAKILSSFTEVEGGLEVIPRDIIVNAKGLAIFTVVKAGFFWSGRVGSGLVVARLPDNSWSSPSLINIGGVGFGAQVGADVTDFVIILNTDDAVNAFSRGENLTLGGNLAVSAGPVGIGHEYSGSLIEGAALFSYSKSKGLFAGVSVEGTIIIERKDANKTFYGKEISAKDILCGKTDKPSSIDILYETITRAEEEKELKA