MEVRTVKVSNISLNASKREITEFFSFSGDIEYVEMQSESERSQLAYVTFKDSQGADTAVLLSGATIVDRSVIITPVVNYQLPPDARKQSAGEKSSSAESVVRKAEDVVSSMLAKGFVLSKDALNVARSFDERHNILSNATATVASLDRQYGVSEKISLGRAIVGSKVKEVDDRYQVSELTKSALAAAEQKASIASSAIMNNQYVSAGASWLTSAFGMVTKAAGDMSSMTKDKVDRAEEERKAIMWEERNGLVSDYAKIHLDEPSSWEPAVLPLESVDEQKLQAV