MSDSLAKYGIYIDDLSKIRVLEPETANQTNKLKEECENFVSKITEFEKNSDDFIKILDHLAREVEKEKMKTIGARNLLRSVAKQREAQKQQMQALILEKSVELERLRIQYESLKKIEMEQLETIEHLSVN