MFSRIDHKAVEALLHGQGCANNLKMLLENREIGLVSTEPLLNSILDSFSLVLSSFQNMGGHLSERSSKNMQVSFIFLMNPHIQHCRKICGAEGIESYRDESPTPRPDDGFTWRKYGQKPIKDSLHQRCYYRCTYAKDRNCNATKRVQKIQDNPP