MTTELTQLPPGFRFHPTDEELVMHYLCRRCASQPIAVPIIAEIDLYKFDPWDLPELALHGEKEWYFFSPRERKYPNGSRPNRAAGSGYWKATGADKPIGHPKPVGIKKALVFYAGKAPRGDKTNWIMHEYRLADVDRSARNKNNLKLDDWVLCRIYNKKGVIEKRNQIAINRNTNVYEEEEDEKPKIFTSRGGADTLIPAVAAAPASVDDYIHYDTSDSIPRLHTDSSCSEHVVSPEFTTGEVQSEPKWKELENAFNFQYNYIDNNSLDHEFATQFQSGNQMSPLQDMFMYLQKPF