MPVFFIRDGIKFPDMVHAFKPNPKSNIQENWRILDFFSHLPESLHMFTFLFDDVGVPQDYRHMEGFGVHAYTLINKSGKAHYVKFHWKPTCGVKCLLEDECVAVGGANHSHATKDLYNSIAAGSYPEWKLFIQTMDPEHEDRFDFDPLDVTKTWPEDIFPLQPVGRMVLNKNIDNFFTESEQLAFCPALVVPGI