MKNGVKQISLLSLIGLSLTNIAWAEVARPKNDTLTNTIQSAELKTSSFSSMTKKEIPNRHIISLSKSQLAQHPRLVLRGLIPALYQNNTQAVQLLLPLYKQFPQQDNFLLTWAKAIDAREQGDLTQSIAYYRELFARNASLLPLRYQLAQALFFNYENEAAKIQFEKLRTEVDDEKFLGVIDQYLLTLNQRNQWIWQVGLNFLNDDNLNNAPKSGTKIGNWTAWEKESGKGVGYSLSVEKKWPWADHFFSKTMFNGNGKYYWDNKNTMRLLCV*