MILNIPDAAAIVVLPKGECPWEQHAQHCDSPVWALHKPTFREPERADALTSPSRTTGPAPEKRQRVPSAYNRFIKEEIRRIKANNPDISHREAFSTAAKNWAHYPNIHFGLNPERDGGKRLAVDDAAPAAKKIQGFCS