MEVGLNEFLDMKKRYEDFKMKNKREPRYVTTKNGYKVMLPVFKDMLRRYEDFVRINGREPNYISIQPQPNGKIEIKKFRDMLRRYEDFVRINGREPNIIYLEQGKSDHVSLGTFKDMLRRYKDFVRINGREPNYISIQPQPSLKGHWTTKVIEKIGTFHDATSLYERVKKTCKYKYYYNDQVPNHVAVMRMTTSGINCTDACQLFSKVLEEMGYEVKIEHVRVKCNDGKWYGHYLLRVGGFELKDGTIWDYVSATKTGRPLGVPCCTAGFQHLGWGIVGPVYDK