MFWGLGRTKMPDAMSIVELQVHMDCEGCERRIRKAISKLDGVDTIDIDLDKQKVLVTGYVDRRKVLKVVRRTGRRAEFWPFPYDSEYHPYALQYLEDSSYSSTYNYYRHGYNSTVQGYFPNPAYSTIVDDHTATLFNDDNVHACVIM