MEKILVIRNDKLGDFMQAWPAFAMLKASNPKLKLTALVPSYTAPLAEICLFIDHVIIDSKKNDKTDFKRLVQEIKAQQFDGMISFFSNTHNGKLAWKSGIKYRLAPATKWVQILYNHRLTQRRSRSEKSEAEYNQDLVRTFLQKHNMPVVEPKPPYLIFEKSAVENQRVFLQESLGLSANKKWIFVHSGSGGSATNLSLAQYADLIKGLLAEFDCNVVLTAGPGESEKAYELANLVNDSRIVIYDKNKGLVDFAHSLACADLFIAGSTGPLHLSSAFNIPTIGFYPNSRSSQPRRWKPINDVDKHLAFCPPAGKETQMNLELISIDNALAEISLFIRNMWQTSNNI*