MKLVIAEKPSVAISIAKVIGATKKKDGYYEGNGYKVSWCVGHLIQMANPESYDEKYAKWNMADLPIIPREYKYEIAKSTKKQFTILKKLMNDKEIDIVINACDAGREGEAIFRLVYNQANCKKKMKRLWISSMEDSAIKEGFDNLKDGSFYDNLFESAQARAIADWLVGMNLSRLYSCLYKQNYSVGRVQTPTLAMIVKRDDEIANFKKEKYFTVELDLDGFSLSTDRIDDKTVTEQLINLLGNSIEITDVIQKEKITKPELPFDLTTLQRECNKYFNYSAKQTLDYTQSLYEKKLITYPRTDSRYLTEDMITSTINNIVGKHDFDTGRIKMVFNSKRVTDHHAIIPTASSMNEDLASLPESELKVYELVLNKLHASVGYPLIENTTKIVAVFDGFEFTSSGKVIVDEGFTKYLKKYIKKKNEDTVFPDLKIGDSLDIKEKEIKENYTSPAKHFTEDTLLKDMELAGNDALEKGVEVERKGLGTPATRAGIIENLIFKGFVERDKKNLIATHKGISLVTIVSDTFKSAGTTAKWEMELSDIAQGKASKENFLKAIENEIKELVSTYSK