MRGFIFVSTALIAAFAPVTEACVQRYVEYSREKPCSLGNDVIDQECRTIARDLRNYGISHGKIYGGDVDGKVDCRACDGTPSINYCSCTVTAWRFREWMHEPPLSQRPKLPNGWEMVFPDNGNYGWVDRGKEGTVNCD