MKQNIKYALLALFSFLMMSCQKSQEYYEGVYIVGADKLSPVANLTIDDLPAVIGIKVASSNAMENNVEVMMKSTPELVESFNKEYKKNYELLPEKSYKLENTSLIIENGKSISSEGVRLSIISRELLKEGTTYVLPVSIAGVSDKNLSVIEGSRTIYIVVNQVIITQAADLSNTAEYFKVDFRKESKYNTAALPNVTFEARVRFKKMTPTSRKWCFSVMGLEENFCLRTAGSNTEGWKLQLSGGSPAIDSRDVLPNDKWVHLACVYDGSQGKKFIYVNGELQGELPDTRGTVDLTYAYGQDANAAFYIGQSAADDRYMNGYVSEARVWAVARSAADLKNNVCWVDPLTDGLVAYWRFNEPAEDNAKVVTDLTGNGYNATFAGWGNLRFVEGVRCPDNTAE