MTRIKGQNLGLICVVCGDTSSGKHYGILACNGCSGFFKRSVRRKLIYRCQAGTGRCVVDKAHRNQCQACRLKKCLQMGMNKDAVQNERQPRNTATIRPETLREMEHGRALR