MSDGFLSQEEIDSLLNGGDSSSDSPEEQKENTASDNDLNDIEKDLLGEIGNISMGSASTALSTIIGQKVNITTPIVSVTTLETLKKNFEVPNVALDVKYVSGISGENLLVMKVTDAAVIANLMMGGDGKVESKTLSEIELSAVSEAMNQMIGSAATSMATMLLREVNISPPVSKIWDSKTDVLTDNIKEDENIVQVAFKLTIGDLVDSQIMQILPIDTSRKMIDIMMGGSSNKEEPEVQQSAAPSPEPTVSAAPVNQTPSVNEPAIERPMQQSQQQTMQPMGGQPQAAYQAPQQQMMPQGHVYGQPQVEVNRASFQPLEASDVYGAPKNIDLILDVPLEISVVLGRAKKNIKDILNLGTGSLIELDKLAEEPVEILVNGKKVAYGEVVVVDENFGVRITSIVNSEERIKSLKK