MTSLEKLVKFCKVAEGKQCREGTVSASTFGCNAVTANVWQDDPKAQRLFDEGGGIVGGNVPLLLYLSQKEEARERAKEDGEGFRRQPFLAQCSDELRQRLSSDRGTFSGFSAVRQQLTVRVCSSRFSSQVSPRDEEGILKSVEKVHEMIDKEVATGISPNKIFVCGFSQGGALSLASAMLYPKTLGGAAVLSGYMPFNSSFIEKISSEAKQTPVVWFHGMSDNVVDFSAGQAGPPLLEQANISCQFKAYPGLGHSVSPDELTSLESWIKDRLQSFFD*