MKRVAVLLKTVMCEFLKCDYNGYDRIISLLRRILTLICTPNLNGLTIKRVIDSMQSLEYIKQTCNFKLQMCISSMAFKRNNALQNCNHYAWCDDHCSDIGRPMTTVRGQCSKCTKPHLMRWLLLHYDNPYPSNSEFYDLSAATGLTRTQLRNWFSNRRR