MEDDETFDEFNSKLNAIVNDTFTLGEPVPENIIVKKILRSLPKSFNAKVVAIEENKILITLKVNELIGNLQTFEANIMSHGKTQSKGMALKASKGLYKKVASDLDSDSEEIDPQVAVEFMKQFKLFMKGQKTNVRIPKNSGKNKSFKGIECYECQGYGQIVNDCGNKKSKKKALNTTWEDETSYENDETPKSDKPDIGKGKFIAFMETFGSATSHVSSEPETDQDTELDEEPDWKAEYETLFKKTMKMVKVNEKVAINWKVSEEKNSSLKAELAEALAKVQKLEDENDKLADKLIVESQKCDILDFDMKTLKAENSELNGRLKMVLSELNTAKASLNRMNTGSKTLDDILCSQKTHTDKHGIGYADEASTSNAKGKNYFAKTSVVTNPVVSVAKQTS