MSEVTLEKIDIIRERTGVTYSEAKEALEFCDANVVDALIYIEQNKKSYKDNLYTTKDEFLQWIKDLVNKGNVNRIKIKKDDRVVVDIPVNAGIAATLTALVWPPLIAIGILTAVITKVTIEITRDDGTVEIVNKIIKNGVKNTVNDMKDKVYDAASSVKDKFSNKEKEEDKNTYKYTVKFDDIDEEEKEYGGDNEEHKE