MEIRPKTGIKVIIVGAGFGGLTAAIECKRHGHDVEMYESFGELKSLGDIISFGQNAGRIFHRWTLPSEPSQPGRIAQRMRELSINLQNYGFRIHKWDTGEVVLHQTSPPLVPDAPVFNGHRGELHQVVFDYARDELGIPIHLGHNVEQYFEQDDKAGIVLKSGEKVYGDVVVGADGVRSKARELVLGYVDKPKSSGYAVWRAWFPTTELLKDPLTREFCENGDTFNGWIGPDVHFLTSTIKNGANCSWVLTHKDDHDIDESWSFPGNLDEVKALLGDWDPVCTAIVDKTPSVVDWKLVYRDPLPRWVSDAGRIVLLGDSAHPFLPTSAQGATQAMEDGVTLAVCLRRAGKGDIPAALWTHQDIRYERVKAVQKTGETTRDMWHKTDWEKVKRDPKSIAFPREDWVHKHDAEKHAEDVFGEVFAKRKETGSG