MNTSQEQNTTNESRSKAQKAPAWSSNQLQEAIAAVVTQRLRFTQASAQYNIPKGTLYDNILGKAHRMAVLQELALSPEEEAAVLNFCCDTATSPYNKRTKRSLRSILEFISHFQSFRDKGDQFKFGGKPGFRWWWAFCRKHSIVSLYYEGLKLSDDQDSSISSKRSRKSVELDAMQAV