MEMEAAVGGSGRRDAEAELNLPPGFRFHPTDEELVVHYLCRKVARQPLPVPIIAEVDLYKLDPWDLPEKALFGRKEWYFFTPRDRKYPNGSRPNRAAGRGYWKATGADKPVAPKGSARTVGIKKALVFYSGKAPRGVKTDWIMHEYRLAEADRAPGKKGSQKLDEWVLCRLYNKKNNWDKVKLEQQDMAAAVAAPRHHHHHPNGEVMDAVADTMSDSFQTHDSDIDNAPACLRRGGFGDVAQGQPPRNGVVTIKEDNDWFTGLNFDELQPPYMMNLQMQMVNPALAGHDGAGYMQSISSPQMKMWQTILPPF