MSIMKLRLANFLFLITAIAAVDNALAEGNCPPGQYPIGGQGVAACAPIPQGQSEQPDSRPRGKWIKTWGAVAIGTFNNTPYYGVPTGRLTKSEAKADALALCAKKGPTNCKLTLTYFNQCAAIAEPQTPSGEINLNGNVMSVGKASVEEAESYANEECRRDNNGAQCKVIYKECSEPIFKPL